XML 79 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finance Leases    
2024 $ 4,840  
2025 4,967  
2026 5,097  
2027 5,228  
2028 5,361  
Thereafter 14,157  
Total 39,650  
Less: present value discount 10,014  
Present value of lease liabilities 29,636  
Finance lease liabilities 2,610 $ 1,217
Finance lease liabilities, long-term 27,026 29,636
Total lease liabilities 29,636  
Operating Leases    
2024 8,701  
2025 8,219  
2026 2,106  
2027 654  
2028 408  
Thereafter 70  
Total 20,158  
Less: present value discount 1,113  
Present value of lease liabilities 19,045  
Operating lease liabilities 8,032 6,909
Long-term lease liabilities 11,013 $ 14,853
Total lease liabilities $ 19,045