XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and cash equivalents $ 20,304 $ 33,730 $ 25,964  
Restricted cash, non-current 3,670 3,600 3,657  
Total cash, cash equivalents, and restricted cash 23,974 37,330 $ 29,621 $ 40,975
Restricted Cash and Cash Equivalents Items [Line Items]        
Purchases of short-term investments 23,984 29,492    
Letter of Credit | NEW YORK        
Restricted Cash and Cash Equivalents Items [Line Items]        
Restricted cash, current 3,700 3,700    
Cash Equivalents        
Restricted Cash and Cash Equivalents Items [Line Items]        
Purchases of short-term investments $ 11,300 $ 16,700