Financial Information

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