Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Maturity of Operating and Finance Leases (Details)

v3.24.1
Leases - Schedule of Maturity of Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jul. 21, 2023
Apr. 19, 2023
Dec. 31, 2022
Operating Lease        
Year Ended December 31, 2024 $ 952      
Year Ended December 31, 2025 977      
Year Ended December 31, 2026 941      
Year Ended December 31, 2027 955      
Year Ended December 31, 2028 982      
Thereafter 2,667      
Total lease payments 7,474      
Less present value discount (2,284)      
Total 5,190     $ 4,600
Finance Lease        
Year Ended December 31, 2024 1,840      
Year Ended December 31, 2025 1,840      
Year Ended December 31, 2026 1,840      
Year Ended December 31, 2027 1,188      
Year Ended December 31, 2028 122      
Thereafter 0      
Total lease payments 6,830 $ 5,100 $ 1,500  
Less present value discount (898)      
Total 5,932      
Total        
Year Ended December 31, 2024 2,792      
Year Ended December 31, 2025 2,817      
Year Ended December 31, 2026 2,781      
Year Ended December 31, 2027 2,143      
Year Ended December 31, 2028 1,104      
Thereafter 2,667      
Total lease payments 14,304      
Less present value discount (3,182)      
Total $ 11,122