XML 53 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Apr. 02, 2024
Product Information [Line Items]        
Long term contract billing term 30 days      
Allowance for expected credit losses $ 3,882   $ 3,696  
Effective tax rate (in percent) (12.30%) (78.90%)    
Income tax reconciliation, tax adjustment for restricted stock awards $ 800 $ 200    
Penalties and interest accrued for uncertain tax positions   600    
Income (loss) from continuing operations before income taxes, noncontrolling interest $ (3,297) $ (975)    
Income tax rate adjustment (in percent) (22.80%) (91.30%)    
Number of operating segment | segment 1      
Surdex Corporation        
Product Information [Line Items]        
Equity interest (in percent)       100.00%