XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Valuation allowance    
Income tax expense $ 4,505 $ 7,404
Increase (decrease) in income tax expense $ (2,900)  
Effective Federal income tax rate 13.60% 12.50%
Maximum    
Valuation allowance    
Statutory income tax rate (as a percent) 21.00%