XML 101 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes and Accounting for Uncertainty in Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes and Accounting for Uncertainty in Income Taxes      
Provision for U.S. income taxes or foreign withholding taxes $ 0    
Unrecognized tax benefits if recognized, could favorably affect our effective tax rate 812,000    
Interest and penalty (credit) expense 52,000 $ 39,000 $ 22,000
Accrued interest and penalties $ 216,000 $ 165,000