XML 106 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Tax Expense - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
NOL and Tax Credit Carryforwards [Line Items]      
Effective tax rate 13.50% (31.20%) (24.30%)
Net unrecognized tax benefits $ 600,000    
Accrued interest 100,000 $ 0 $ 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