XML 92 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Level 1    
Cash and cash equivalents $ 18,860 $ 29,582
Short-term investments 8,927 10,595
Level 2    
Accounts receivable, net of allowance 15,941 $ 17,173
Revolving credit facility $ 5,000