XML 82 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Income Taxes Paid (Net of Refunds Received) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Income Tax Contingency [Line Items]  
Federal $ 0
Foreign  
Total income taxes paid (net of refunds received) 1,361
Illinois  
US state and local  
US state and local 70
Indiana  
US state and local  
US state and local 95
Pennsylvania  
US state and local  
US state and local 185
Texas  
US state and local  
US state and local 88
Other  
US state and local  
US state and local 61
South Africa  
Foreign  
Foreign 833
Other  
Foreign  
Foreign $ 29