XML 271 R47.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation $ 9,991 $ 11,539
Accrued expenses 22,304 10,641
Accrued taxes 196 914
Accrued earnout 413 413
Other current liabilities 24,084 16,087
Total accrued expenses $ 56,988 $ 39,594