XML 110 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Tax Expense - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
NOL and Tax Credit Carryforwards [Line Items]      
Effective tax rate 3.70% 13.50% (31.20%)
Net unrecognized tax benefits $ 600,000    
Accrued interest 200,000 $ 100,000 $ 0
Penalties 0 $ 0 $ 0
Material changes to unrecognized tax benefits expected during next 12 months 0    
Federal      
NOL and Tax Credit Carryforwards [Line Items]      
Valuation allowance $ 0