XML 96 R75.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation $ 18,708 $ 11,539
Accrued expenses 22,222 10,641
Accrued taxes 1,285 914
Accrued earnout 413 413
Other current liabilities 32,844 16,087
Total accrued expenses $ 75,472 $ 39,594