v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following table presents a reconciliation of the Company's warrant liabilities that were classified as Level 3 within the fair value hierarchy for the six months ended June 30, 2024:

Private WarrantsUnderwriter WarrantsOTM WarrantsPIPE WarrantsTotal
in thousands
Balance at December 31, 2023
$476 $53 $3,981 $20,020 $24,530 
Change in fair value of warrant liabilities81 696 4,995 5,781 
Balance at June 30, 2024
$557 $62 $4,677 $25,015 $30,311 
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The fair values of the Company's financial assets and liabilities as of June 30, 2025 and December 31, 2024 are shown in the following tables:

Estimated Fair Value as of June 30, 2025
TotalLevel 1Level 2Level 3
Financial Assetsin thousands
Investments:
Corporate $231,334 $— $231,334 $— 
U.S. Treasury154,354 — 154,354 — 
States and municipalities30,624 — 30,624 — 
Foreign 20,852 — 20,852 — 
Asset-backed securities27,901 — 27,901 — 
Mortgage-backed securities124,053 — 124,053 — 
Common stocks12,456 12,456 — — 
Total$601,574 $12,456 $589,118 $— 
Estimated Fair Value as of December 31, 2024
TotalLevel 1Level 2Level 3
Financial Assetsin thousands
Investments:
Corporate$231,189 $— $231,189 $— 
U.S. Treasury145,875 — 145,875 — 
States and municipalities31,585 — 31,585 — 
Foreign21,057 — 21,057 — 
Asset-backed securities23,680 — 23,680 — 
Mortgage-backed securities124,302 — 124,302 — 
Common stocks11,839 11,839 — — 
Total$589,527 $11,839 $577,688 $—