v3.26.1
Commitments and Contingencies - Schedule of Lease Cost, Supplemental Cash Flow and Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]      
Operating lease cost $ 9,328 $ 4,418  
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows for operating leases 9,322 4,518  
Right-of-use assets obtained in exchange for new lease obligations:      
Operating leases assets 2,423 246  
Operating leases liabilities 2,423 $ 246  
Supplemental balance sheet information related to leases was as follows:      
Operating lease right-of-use assets 82,909   $ 82,817
Operating lease liabilities $ 90,936   $ 90,713
Weighted Average Remaining Lease Term      
Operating leases 8 years 4 months 20 days   7 years 11 months 12 days
Weighted Average Discount Rate      
Operating leases 4.20%   4.20%