XML 110 R99.htm IDEA: XBRL DOCUMENT v3.25.3
Note 22 - Additional Financial Information - Schedule of Additional Financial Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Prepaid expenses and deposits $ 17,533   $ 17,314
Income tax receivable 57   217
Inventory 4,022 $ 4,022 3,975
Other assets 1,009   0
Prepaid expenses and other 22,621   21,506
Investments 2,012   2,012
Contract costs 2,031   2,333
Contract asset - long term 9   0
Total other assets 4,052   4,345
Accounts payable 9,843   9,009
Accrued liabilities 22,274   31,227
Total accounts payable and accrued liabilities 32,117   40,236
Customer deposits 16,417   16,660
Accreditation fees payable 609   623
Income taxes payable 2,230   263
Total other current liabilities 19,256   17,546
Raw materials   2,068 2,051
Finished goods   1,954 1,924
Total Inventories $ 4,022 $ 4,022 $ 3,975