XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease right-of-use assets, net of amortization $ 23,984 $ 27,101
Financing lease right-of-use assets, net of amortization 24,638 25,806
Total assets 48,622 52,907
Current portion of operating lease liabilities 5,700 7,546
Current portion of financing lease liabilities 11,135 10,580
Total current 16,835 18,126
Operating lease liabilities 20,750 20,837
Financing lease liabilities 9,324 11,346
Total noncurrent 30,074 32,183
Total liabilities 46,909 50,309
Operating lease, right-of-use asset, accumulated amortization 28,000 25,600
Financing lease, right-of-use asset, accumulated amortization $ 19,100 $ 17,000