Latest Financial Results
$237.5M
Cash and cash equivalents were $237.5 million at June 30, 2026.
$240.6M
Total assets were $240.6 million and total liabilities were $2.0 million at June 30, 2026.
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2025