XML 61 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies - Additional Information (Details 1)
12 Months Ended
Dec. 31, 2024
USD ($)
Segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Significant Accounting Policies [Line Items]      
Number of operating segment | Segment 1    
Cash equivalents $ 138,300,000 $ 142,400,000  
Shelf Registration,term 3 years    
Non-cash impairment charge $ 4,800,000 500,000 $ 36,400,000
Impairment loss on sale of assets 4,800,000 600,000  
Increase (decrease) in the amount of gross unrecognized tax benefits 1,800,000 (400,000)  
Reduced uncertain tax positions related to prior year positions   7,800,000  
Unrecognized tax benefits to change significantly over next 12 months 0    
Interest and penalties associated with income tax positions $ 0 $ 0  
ASU 2023-07      
Significant Accounting Policies [Line Items]      
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true    
Minimum      
Significant Accounting Policies [Line Items]      
Property and equipment, useful life 3 years    
Maximum      
Significant Accounting Policies [Line Items]      
Property and equipment, useful life 7 years