XML 40 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OTHER FINANCIAL INFORMATION (Tables)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Other Accrued Liabilities
Other accrued liabilities consisted of the following (in thousands): 
March 31,December 31,
 20242023
Accrued sales and other taxes$7,158 $7,963 
Accrued professional fees4,351 3,551 
Current maturities of capital lease obligations367 360 
Income taxes payable968 1,771 
Accrued litigation settlement costs82 82 
Other accrued expenses5,033 4,401 
Total other accrued liabilities$17,959 $18,128