XML 87 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Loss Carryforwards and Other (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2025
Operating loss carryforwards          
Net operating loss and tax credit carryforwards   $ 2,963 $ 5,919    
Reconciliation of the beginning and ending amount of unrecognized tax benefits, excluding accrued interest and penalties          
Balance at beginning of year $ 29,452 20,579 11,530 $ 29,452  
Additions based on tax positions related to current year   7,591 6,370 3,420  
Additions based on tax positions related to prior years   1,958 2,723 7,427  
Reductions for tax positions related to prior years     (44) (13)  
Reductions for settlements with taxing authorities (28,800) (28,756)  
Balance at end of year   30,128 20,579 11,530  
Interest and penalties accrued   1,800 600 300  
Reduced provision for income taxes $ 28,800 $ 28,756  
Maximum          
Reconciliation of the beginning and ending amount of unrecognized tax benefits, excluding accrued interest and penalties          
Decrease in unrecognized tax benefits         $ 5,300