XML 62 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Prepaid Expenses and Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Prepaid and Other Current Assets
Prepaid expenses and other current assets consist of the following:
December 31, 2024December 31, 2023
VAT receivable and other indirect taxes$10,121 $17,848 
Prepaid maintenance and insurance4,519 3,832 
Income taxes receivable
2,145 2,651 
Prepaid sales compensation
3,084 3,512 
Other prepaid expenses10,457 10,925 
Total$30,326 $38,768