XML 50 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Divestiture - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2024
Mar. 31, 2025
Dec. 31, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Allowance for credit losses   $ 372 $ 434
FeedbackNow [Member]      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Sale consideration $ 17,600    
Proceeds from sale of divested operation 6,000    
Note receivable as consideration $ 9,000 9,600  
Accured interest   1,500  
Allowance for credit losses   $ 900  
Stated interest rate on note receivable   8.00%  
Loss from sale of divested operation   $ 2,600  
Pre-tax loss from sale of divested operation     $ (1,800)
Goodwill portion of disposal   14,800  
Property and equipment portion of disposal   2,200  
Accounts receivable portion of disposal   2,400  
Deferred revenue portion of disposal   $ 1,800