XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED EXPENSES (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
September 30, 2025December 31, 2024
Accrued compensation$14,747 $11,539 
Accrued expenses22,605 10,641 
Accrued taxes125 914 
Accrued earnout413 413 
Other current liabilities24,402 16,087 
Total accrued expenses$62,292 $39,594