v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
NET LOSS $ (78,726) $ (87,968) $ (144,250)
OTHER COMPREHENSIVE (LOSS) INCOME:      
Net unrealized gain (loss) on marketable securities, net of tax 1,468 2,225 (3,261)
Total other comprehensive income (loss), net of tax 1,468 2,225 (3,261)
COMPREHENSIVE LOSS $ (77,258) $ (85,743) $ (147,511)