v3.26.1
Leases - Summary of Other Information Related to Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows for operating leases $ 482 $ 5,127
Operating cash flows for finance leases 0 66
Financing cash flows for finance leases 0 250
Decrease in operating lease liabilities upon derecognition 0 20,237
Decrease in finance lease liabilities upon derecognition $ 0 $ 1,918
Weighted Average Remaining Lease Term    
Operating leases 6 years 4 months 24 days 6 years 10 months 24 days
Weighted Average Discount Rate    
Operating leases 8.80% 9.60%