XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Operating and Finance Lease Right-Of-Use ("ROU") Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating Leases    
Operating lease right-of-use assets, net of accumulated amortization $ 9,331 $ 10,592
Operating lease obligations, current 1,991 1,944
Long-term operating lease obligations 7,569 8,870
Total operating lease obligation 9,560 10,814
Finance Leases    
Finance lease right-of-use assets, net of accumulated amortization 975 1,694
Finance lease obligations, current 1,699 2,131
Long-term finance lease obligations 493 1,334
Total finance lease obligations 2,192 3,465
Operating lease, accumulated amortization 4,000 5,100
Finance lease, accumulated amortization $ 3,000 $ 2,700