Latest Financial Results
$236.7M
Cash and cash equivalents totaled $236.7 million at September 30, 2026.
$240.9M
Total assets were $240.9 million and total liabilities were $3.8 million at September 30, 2026.
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2025