v3.26.1
Related Parties - Additional Information (Details 1) - Former President and CEO - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2020
Dec. 31, 2019
Jun. 30, 2019
Related Party Transaction [Line Items]        
Due from former president and CEO     $ 6.4  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent        
Related Party Transaction [Line Items]        
Due from former president and CEO       $ 6.2
Recognized recorded receivable   $ 6.2    
Accrued Liabilities        
Related Party Transaction [Line Items]        
Accrued payroll taxes $ 6.7