XML 108 R32.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]  
Schedule of accrued expenses and other current liabilities

 

    December 31,
    2024   2023
Accrued employee compensation and benefits $ 95,960 $ 63,440
Accrued expenses   56,528   31,810
Advances from customers   3,431   2,801
Income and indirect taxes payable   15,121   8,640
Total $ 171,040 $ 106,691