Latest Financial Results
$201.9M
Cash and cash equivalents were $201.9 million at December 31, 2025.
$203.8M
Total assets were $203.8 million and total liabilities were $0.8 million at December 31, 2025.
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2025