XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.1
OPERATING ASSETS AND LIABILITIES - Other Noncurrent Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Receivables [Abstract]    
Operating lease liabilities $ 4,721 $ 4,871
Accrued compensation and related benefits 8,005 8,067
Deferred revenue 12,726 13,820
All other noncurrent liabilities 3,323 3,655
Total other noncurrent liabilities $ 28,775 $ 30,413