XML 159 R107.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Schedule of Lease Cost, Supplemental Cash Flow and Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]      
Operating lease cost $ 11,293 $ 8,983 $ 8,527
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows for operating leases 12,294 9,044 8,901
Right-of-use assets obtained in exchange for new lease obligations:      
Operating leases assets 46,186 18,093 15,073
Operating leases liabilities 53,127 18,093 16,672
Supplemental balance sheet information related to leases was as follows:      
Operating lease right-of-use assets 82,817 43,527 30,863
Operating lease liabilities $ 90,713 $ 44,785 $ 31,998
Weighted Average Remaining Lease Term      
Operating leases 7 years 11 months 12 days 8 years 10 months 24 days 8 years 10 months 13 days
Weighted Average Discount Rate      
Operating leases 4.20% 4.10% 4.00%