Annual report pursuant to Section 13 and 15(d)

Business and Basis of Presentation (Details)

v3.24.0.1
Business and Basis of Presentation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Net working capital $ 170,770  
Cash and cash equivalents [1] 27,873 $ 41,338
Short-term investments 138,264 150,740
Net losses $ 56,076 $ 27,260
[1] Prior year amounts have been updated to conform to current period presentation.