XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.2
PREPAIDS AND OTHER CURRENT ASSETS (Tables)
6 Months Ended
Jun. 30, 2025
Prepaid Expense and Other Assets, Current [Abstract]  
Schedule of Prepaids and Other Current Assets
Prepaids and other current assets as of June 30, 2025 and December 31, 2024 consisted of the following:
 June 30, 2025December 31, 2024
Prepaid expenses and deposits$42,483 $38,041 
Government grant receivables13,768 7,783 
Customer financing receivables8,700 4,200 
Other current assets9,060 4,985 
Total prepaids and other current assets$74,011 $55,009