XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
subsidiary
Jun. 30, 2024
USD ($)
Income Tax Disclosure [Abstract]        
Foreign subsidiaries | subsidiary     1  
Effective tax rate 50.50% 87.20% 28.70% 129.60%
Stock-based compensation shortfalls $ 500 $ 100,000 $ 500 $ 100,000
SEC settlement   $ 1,000,000   $ 1,000,000
Estimated annual effective income tax rate from continuing operations   25.50%   25.10%