v3.26.3
Basis of Presentation - Schedule of Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Contract Liabilities [Line Items]            
Cash advances and upfront payments received from customers - outstanding balance $ 32,211 $ 5,802 $ 32,211 $ 5,802 $ 8,104 $ 11,823
Revenue recognized from cash advances and upfront payments received balances outstanding at the beginning of period 2,068 $ 1,763 4,951 $ 4,887    
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent            
Contract Liabilities [Line Items]            
Cash advances and upfront payments received from customers - outstanding balance 9,500   9,500      
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent            
Contract Liabilities [Line Items]            
Cash advances and upfront payments received from customers - outstanding balance $ 22,700   $ 22,700