v3.25.0.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net loss $ (33,638) $ (36,869)
Other comprehensive loss:    
Unrealized (losses) gains on available-for-sale securities, net of tax (19) 93
Unrealized pension actuarial gain (loss) 34 (74)
Comprehensive loss $ (33,623) $ (36,850)