XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments - Investments in Debt and Marketable Equity Securities Disclosure (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Cost or Amortized Cost        
Cash and cash equivalents, at carrying value $ 183,538 $ 124,743 $ 107,129 $ 149,759
Restricted cash 128 229 1,274 1,241
Cash, cash equivalents, and restricted cash:        
Total cash, cash equivalents, and restricted cash 183,666 124,972 $ 108,403 $ 151,000
Fair Value, Measurements, Recurring        
Cost or Amortized Cost        
Restricted cash 128 229    
Cash, cash equivalents, and available-for-sale debt securities, amortized cost 183,666 124,972    
Unrealized Gains (Losses)        
Unrealized Gains 0 0    
Unrealized Losses 0 0    
Estimated Fair Value        
Cash equivalents 137,293 65,599    
Cash, cash equivalents, and available-for-sale debt securities 183,666 124,972    
Cash, cash equivalents, and restricted cash:        
Total cash, cash equivalents, and restricted cash 183,666 124,972    
Cash | Fair Value, Measurements, Recurring        
Cost or Amortized Cost        
Cash and cash equivalents, at carrying value 46,245 59,144    
Estimated Fair Value        
Cash equivalents 46,245 59,144    
Cash, cash equivalents, and restricted cash:        
Total cash, cash equivalents, and restricted cash 46,245 59,144    
Money markets funds | Fair Value, Measurements, Recurring        
Cost or Amortized Cost        
Cash and cash equivalents, at carrying value 137,293 65,599    
Estimated Fair Value        
Cash equivalents 137,293 65,599    
Cash, cash equivalents, and restricted cash:        
Total cash, cash equivalents, and restricted cash $ 137,293 $ 65,599