XML 90 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Reconciliation of effective federal income tax rate (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Taxes    
Federal statutory rate 21.00% 21.00%
Stock-based awards   (0.50%)
State income taxes 1.00% 3.10%
Foreign income taxes (0.60%)  
Permanent differences (0.70%)  
Changes in Valuation allowance 5.40% (24.60%)
Other (0.90%) 0.30%
Effective income tax rate 25.20% (0.70%)