Annual report pursuant to Section 13 and 15(d)

Income Taxes - Narrative (Details)

v3.24.1.u1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Contingency [Line Items]        
Net operating loss $ 6,400 $ 8,680    
Unrecognized tax benefits, ending balance 0 0    
Domestic Tax Authority        
Income Tax Contingency [Line Items]        
Operating loss carryforwards, total 26,600      
Net operating loss 5,600      
Operating loss carryforwards with a definite life 20,000      
Operating loss carryforwards with indefinite life 6,600      
State and Local Jurisdiction        
Income Tax Contingency [Line Items]        
Operating loss carryforwards, total 800 1,200    
Operating loss carryforwards with a definite life $ 100      
Other Liabilities        
Income Tax Contingency [Line Items]        
Accrued payroll taxes   $ 700 $ 700 $ 700
Minimum | State and Local Jurisdiction        
Income Tax Contingency [Line Items]        
Operating loss carryforwards expiration periods 5 years      
Maximum | State and Local Jurisdiction        
Income Tax Contingency [Line Items]        
Operating loss carryforwards expiration periods 20 years