v3.26.1
Leases - Schedule of Supplemental Information Related to Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Cash Paid for Amounts Included in Measurement of Lease Liabilities      
Operating Cash Flows from Operating Leases, Net $ 12,524 $ 301  
Right-of-Use Assets Obtained in Exchange for Operating Lease Liabilities $ 13,121 $ 36,687  
Weighted-Average Remaining Lease Term (in years) 13 years 3 months 18 days   13 years 8 months 12 days
Weighted-Average Discount Rate 6.90%   6.90%