Financial Information

Latest Financial Results

$215.7M

Cash and cash equivalents were $215.7 million at March 31, 2026.

$218.9M

Total assets were $218.9 million and total liabilities were $1.3 million at March 31, 2026.

Latest Annual Filing

For Fiscal Year Ending Dec 31, 2025