XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Significant Accounting Policies (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
lease_contract
lease
segment
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Class of Stock [Line Items]      
Number of operating segments | segment 1    
Cash and cash equivalents $ 271,566,000   $ 180,426,000
Number of operating leases | lease 5    
Number of lease contracts | lease_contract 2    
Impairment of long-lived assets to be disposed of $ 0 $ 0  
Foreign currency transaction loss, realized 35,000 60,000  
Depreciation and amortization 378,000 $ 328,000  
Previously Reported      
Class of Stock [Line Items]      
Depreciation and amortization 305,000    
Commercial Paper and Certificates of Deposit      
Class of Stock [Line Items]      
Cash and cash equivalents $ 0   $ 59,700,000
Minimum      
Class of Stock [Line Items]      
Property and equipment, useful life 3 years    
Maximum      
Class of Stock [Line Items]      
Property and equipment, useful life 5 years