Quarterly report [Sections 13 or 15(d)]

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
Mar. 31, 2025
Mar. 31, 2024
Financial assets    
Cash $ 16,867 $ 10,959
Trade receivables   16,511
Leases receivable 2,576 1,481
Restricted cash 12 12
Financial assets, total 19,455 28,963
Financial liabilities    
Accounts payable and accrued liabilities 7,940 4,474
Financing lease liabilities 1,447 1,240
Financial liabilities, total 9,387 5,714
Level 1    
Financial assets    
Cash 16,867 10,959
Trade receivables   16,511
Leases receivable 2,576 1,481
Restricted cash 12 12
Financial assets, total 19,455 28,963
Financial liabilities    
Accounts payable and accrued liabilities 7,940 4,474
Financing lease liabilities 1,447 1,240
Financial liabilities, total $ 9,387 $ 5,714