v3.25.4
Schedule I - Condensed Financial Information of Parent Company - Condensed Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash and cash equivalents $ 46,759 $ 56,903 $ 92,687  
Prepaid expenses and deposits 29,375 21,506    
Total net book value 19,703 24,755 29,484  
Total Assets 730,909 758,796    
Income taxes payable 2,802 263    
Customer deposits 17,369 16,660    
Deferred tax liability 2,962 2,963    
Share capital 38,308 36,581    
Additional paid-in capital 23,526 19,241    
Accumulated surplus (deficit) (225,977) (150,158)    
Accumulated other comprehensive Income (57) (964) 1,728 $ 784
Total Equity (164,200) (95,300) $ 9,875 $ 96,657
Total Liabilities and Equity 730,909 758,796    
Parent Company [Member]        
Cash and cash equivalents 19,350 7,634    
Prepaid expenses and deposits 582 711    
Income taxes recoverable 714 571    
Investment in non-controlled entities 2,012 2,012    
Total net book value 0 59    
Total Assets 22,658 10,987    
Accrued liabilities 1,483 1,611    
Income taxes payable 143 0    
Customer deposits 0 188    
Equity in net deficit of subsidiaries 84,666 20,373    
Deferred tax liability 12,046 11,745    
Total Liabilities 186,858 106,287    
Share capital 38,308 36,581    
Additional paid-in capital 23,526 19,241    
Accumulated surplus (deficit) (225,977) (150,158)    
Accumulated other comprehensive Income (57) (964)    
Total Equity (164,200) (95,300)    
Total Liabilities and Equity 22,658 10,987    
Parent Company [Member] | Related Party [Member]        
Due to related parties $ 88,520 $ 72,370