v3.26.1
Leases - Schedule of Operating Lease Expense, Operating Lease Cash Flows and Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lessee, Lease, Description [Line Items]        
Total operating lease expense $ 1,003 $ 1,463 $ 2,132 $ 2,939
Operating lease expenses from variable and short-term lease costs 83 349 298 722
Operating cash outflows from operating leases 931 1,437 1,966 2,865
Operating lease right-of-use assets obtained in exchange for lease obligations 0 3,637 1,342 3,899
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Lessee, Lease, Description [Line Items]        
Total operating lease expense 179 353 357 669
Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Lessee, Lease, Description [Line Items]        
Total operating lease expense $ 824 $ 1,110 $ 1,775 $ 2,270