XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Contingency [Line Items]      
Valuation allowance $ 3,775 $ 2,251  
Increase deferred tax asset (1,500)    
Liability for uncertain tax positions 400 600  
Reduction in uncertain tax positions due to lapse of statute of limitations 70 94 $ 8,276
Unrecognized tax benefits that would impact effective tax rate 400 600  
Income tax penalties and interest expense (100) $ (100) $ (800)
Domestic Tax Authority | Internal Revenue Service (IRS)      
Income Tax Contingency [Line Items]      
Operating loss carryforward 0    
State and Local Jurisdiction      
Income Tax Contingency [Line Items]      
Operating loss carryforward 3,900    
Unrecognized tax benefits, decrease resulting from current period tax positions $ 200