XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financing and Operating Leases - Operating and Financing Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases    
Operating lease right-of-use assets, net of amortization $ 9,853 $ 11,234
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total plant, equipment, leasehold improvements and operating lease right-of-use assets, net Total plant, equipment, leasehold improvements and operating lease right-of-use assets, net
Current operating lease liabilities $ 2,468 $ 2,539
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current
Non-current operating lease liabilities $ 8,242 $ 9,384
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Total operating lease liabilities $ 10,710 $ 11,923
Property, equipment and leasehold improvements 144,282 129,489
Accumulated depreciation (75,634) (66,436)
Total plant, equipment, leasehold improvements and operating lease right-of-use assets, net 68,648 63,053
Current financing lease liabilities $ 6,597 $ 4,779
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current
Non-current financing lease liabilities $ 16,204 $ 13,327
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Total financing lease liabilities $ 22,801 $ 18,106
Operating lease yet to commence obligation $ 8,000  
Operating lease yet to commence maximum term 10 years  
Financing leases    
Leases    
Property, equipment and leasehold improvements $ 32,272 23,774
Accumulated depreciation (6,533) (3,335)
Total plant, equipment, leasehold improvements and operating lease right-of-use assets, net $ 25,739 $ 20,439