XML 79 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Valuation Allowance [Line Items]    
NOL carryforward $ 110,200  
Valuation allowance, deferred tax asset, increase (decrease), amount (21,900)  
Valuation allowance 2,328 $ 24,178
Domestic Tax Authority    
Valuation Allowance [Line Items]    
NOL carryforwards, subject to expiration 70,600  
NOL carryforwards, indefinite lived $ 39,600  
State Jurisdiction | Minimum    
Valuation Allowance [Line Items]    
Statute of limitations 3 years  
State Jurisdiction | Maximum    
Valuation Allowance [Line Items]    
Statute of limitations 4 years