Financial Information

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