XML 133 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Carrying Values of Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease right-of-use assets $ 14,953 $ 16,295
Finance lease right-of-use assets 8,564 8,249
Accumulated depreciation (3,214) (3,059)
Finance lease right-of-use assets, net 5,350 5,190
Current portion of operating leases 2,810 2,713
Current portion of financing leases 533 592
Total current lease liabilities 3,343 3,305
Obligations under operating leases, net of current portion 14,035 15,797
Finance lease non-current liabilities 6,045 5,831
Total non-current lease liabilities 20,080 21,628
Total lease liabilities $ 23,423 $ 24,933
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