XML 62 R51.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Liabilities Disclosure [Abstract]    
Accrued compensation expenses $ 13,957 $ 13,949
Accrued vendor payables 12,765 8,682
Accrued litigation liabilities 3,075 3,045
Other accrued liabilities 1,644 649
Accrued liabilities $ 31,441 $ 26,325