Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.1.u2
Leases - Schedule of Maturity of Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating Lease    
Nine Months Ended December 31, 2024 $ 714  
Year Ended December 31, 2025 977  
Year Ended December 31, 2026 941  
Year Ended December 31, 2027 955  
Year Ended December 31, 2028 982  
Year Ended December 31, 2028 2,667  
Total lease payments 7,236  
Less present value discount (2,155)  
Total 5,081 $ 5,200
Finance Lease    
Nine Months Ended December 31, 2024 1,380  
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,370  
Less present value discount (788)  
Total 5,582  
Total    
Nine Months Ended December 31, 2024 2,094  
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 13,606  
Less present value discount (2,943)  
Total $ 10,663