v3.26.1
Commitments and Contingencies - Schedule of Lease Cost, Supplemental Cash Flow and Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]      
Operating lease cost $ 4,948 $ 2,191  
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows for operating leases 4,950 2,256  
Right-of-use assets obtained in exchange for new lease obligations:      
Operating leases assets 1,663 0  
Operating leases liabilities 1,663 $ 0  
Supplemental balance sheet information related to leases was as follows:      
Operating lease right-of-use assets 84,851   $ 82,817
Operating lease liabilities $ 92,820   $ 90,713
Weighted Average Remaining Lease Term      
Operating leases 7 years 11 months 15 days   7 years 11 months 12 days
Weighted Average Discount Rate      
Operating leases 4.20%   4.20%