XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease right-of-use assets, net of accumulated amortization $ 22,240 $ 27,101
Financing lease right-of-use assets, net of accumulated amortization 21,028 25,806
Total assets 43,268 52,907
Current portion of operating lease liabilities 4,650 7,546
Current portion of financing lease liabilities 9,953 10,580
Total current 14,603 18,126
Operating lease liabilities 20,929 20,837
Financing lease liabilities 6,346 11,346
Total noncurrent 27,275 32,183
Total liabilities 41,878 50,309
Operating lease, right-of-use asset, accumulated amortization 32,200 25,600
Financing lease, right-of-use asset, accumulated amortization $ 23,100 $ 17,000