XML 92 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Summary of Cash Payments of Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. federal $ (905,000)    
Total U.S. state and local (3,222,000)    
Total foreign 12,626,000    
Total 8,499,000 $ (12,342,000) $ 29,558,000
Illinois [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total U.S. state and local (2,014,000)    
Other [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total U.S. state and local (1,208,000)    
Brazil [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total foreign 2,962,000    
Canada [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total foreign (1,120,000)    
China [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total foreign 850,000    
Colombia [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total foreign 642,000    
France [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total foreign 3,958,000    
Germany - Federal [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total foreign 436,000    
Germany [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total foreign 457,000    
Netherlands [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total foreign 637,000    
Philippines [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total foreign 743,000    
Singapore [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total foreign 981,000    
United Kingdom [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total foreign 1,601,000    
Other [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total foreign $ 479,000