XML 136 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Lease Cost and Supplemental Cash Flow (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]        
Operating lease cost   $ 13,270 $ 13,544 $ 12,072
Finance lease cost:        
Amortization of right-of-use assets   3,857 940 56
Interest on finance lease liabilities   552 155 0
Total finance lease cost   4,409 1,095 56
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash used in operating leases   (12,259) (10,966) (11,684)
Financing cash used in finance leases   (4,012) (989) 0
Right of use assets obtained in exchange for lease obligations:        
Operating leases   9,448 6,454 5,984
Finance leases $ 18,600 $ 18,559 $ 5,505 $ 0