Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
Leases - Schedule of Maturity of Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
May 14, 2024
Dec. 31, 2023
Jul. 21, 2023
Apr. 19, 2023
Operating Lease          
Three Months Ended December 31, 2024 $ 238        
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,669        
Total lease payments 6,762        
Less present value discount (1,906)        
Total 4,856   $ 5,200    
Finance Lease          
Three Months Ended December 31, 2024 1,062        
Year Ended December 31, 2025 4,175        
Year Ended December 31, 2026 1,840        
Year Ended December 31, 2027 1,188        
Year Ended December 31, 2028 121        
Thereafter 0        
Total lease payments 8,386 $ 3,000   $ 5,100 $ 1,500
Less present value discount (826)        
Total 7,560   $ 5,900    
Total          
Three Months Ended December 31, 2024 1,300        
Year Ended December 31, 2025 5,152        
Year Ended December 31, 2026 2,781        
Year Ended December 31, 2027 2,143        
Year Ended December 31, 2028 1,103        
Thereafter 2,669        
Total lease payments 15,148        
Less present value discount (2,732)        
Total $ 12,416