XML 161 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Carrying Values of Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease right-of-use assets, including HFS $ 14,452 $ 14,953
Less: Held for sale (74) 0
Operating lease right-of-use assets 14,378 14,953
Finance lease right-of-use assets 12,047 8,564
Accumulated depreciation (3,361) (3,214)
Finance lease right-of-use assets, net 8,686 5,350
Current portion of operating leases 2,843 2,810
Current portion of financing leases 790 533
Lease Liability, Current, Including HFS 3,633 3,343
Lease Liability, Current, HFS (22) 0
Total current lease liabilities 3,611 3,343
Obligations under operating leases, net of current portion 13,432 14,035
Finance lease non-current liabilities 9,152 6,045
Total non-current lease liabilities, including HFS 22,584 20,080
Lease Liability, Noncurrent, HFS (53) 0
Total non-current lease liabilities 22,531 20,080
Total lease liabilities $ 26,217 $ 23,423
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property, plant and equipment, net Property, plant and equipment, net
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Current portion of debt and lease obligations Current portion of debt and lease obligations
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Current portion of debt and lease obligations Current portion of debt and lease obligations