Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.1
Leases - Schedule of Maturity of Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
May 14, 2024
Dec. 31, 2023
Jul. 21, 2023
Apr. 19, 2023
Operating Lease          
Year Ended December 31, 2025 $ 1,214        
Year Ended December 31, 2026 941        
Year Ended December 31, 2027 955        
Year Ended December 31, 2028 982        
Year Ended December 31, 2029 1,009        
Thereafter 1,661        
Total lease payments 6,762        
Less present value discount (1,786)        
Less liabilities held-for-sale 0        
Total 4,976   $ 5,200    
Finance Lease          
Year Ended December 31, 2025 4,606        
Year Ended December 31, 2026 1,840        
Year Ended December 31, 2027 1,188        
Year Ended December 31, 2028 121        
Year Ended December 31, 2029 0        
Thereafter 0        
Total lease payments 7,755 $ 3,300   $ 5,100 $ 1,500
Less present value discount (661)        
Less liabilities held-for-sale 2,356        
Total 4,738   $ 5,900    
Total          
Year Ended December 31, 2025 5,820        
Year Ended December 31, 2026 2,781        
Year Ended December 31, 2027 2,143        
Year Ended December 31, 2028 1,103        
Year Ended December 31, 2029 1,009        
Thereafter 1,661        
Total lease payments 14,517        
Less present value discount (2,447)        
Less liabilities held-for-sale (2,356)        
Total $ 9,714