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

Summary of Significant Accounting Policies - Fair values of financial assets and liabilities (Details)

v3.25.1
Summary of Significant Accounting Policies - Fair values of financial assets and liabilities (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financial assets    
Cash $ 10,959 $ 11,515
Trade receivables 16,511  
Leases receivable 1,481 285
Restricted cash 12 31
Financial assets, total 28,963 11,831
Financial liabilities    
Accounts payable and accrued liabilities 4,474 2,366
Notes payable   5,694
Leases payable 1,240 849
Financial liabilities, total 5,714 8,909
Level 1    
Financial assets    
Cash 10,959 11,515
Trade receivables 16,511  
Leases receivable 1,481 285
Restricted cash 12 31
Financial assets, total 28,963 11,831
Financial liabilities    
Accounts payable and accrued liabilities 4,474 2,366
Notes payable   5,694
Leases payable 1,240 849
Financial liabilities, total $ 5,714 $ 8,909