XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Schedule of Lease Cost, Supplemental Cash Flow and Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]      
Operating lease cost $ 6,712 $ 6,779  
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows for operating leases 7,685 6,862  
Right-of-use assets obtained in exchange for new lease obligations:      
Operating leases assets 45,516 16,089  
Operating leases liabilities 51,838 $ 16,089  
Supplemental balance sheet information related to leases was as follows:      
Operating lease right-of-use assets 84,238   $ 43,527
Operating lease liabilities $ 92,211   $ 44,785
Weighted Average Remaining Lease Term      
Operating leases 8 years 1 month 20 days   8 years 10 months 24 days
Weighted Average Discount Rate      
Operating leases 4.20%   4.10%