Financial Information

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