v3.26.1
Long-Term Debt (Additional Information) (Details) 1
$ in Thousands
1 Months Ended
Feb. 28, 2026
Installments
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]      
Non-current portion of long-term debt     $ 4,618
Forecast [Member]      
Debt Instrument [Line Items]      
Number of Tranches | Installments 15    
Exact Earth Acquisition [Member]      
Debt Instrument [Line Items]      
Non-current portion of long-term debt   $ 0 $ 4,600