XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 29, 2019
Defendant
Jan. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Officer
Employee Agreements [Abstract]      
Expiration date of employment agreement, one     Nov. 08, 2022
Expiration date of employment agreement, two     Jul. 01, 2023
Expiration date of employment agreement, three     Dec. 31, 2023
Expiration date of employment agreement, four     Feb. 28, 2024
Renewal period of employment agreements     2 years
Future compensation - 2022     $ 52,800
Future compensation - 2023 through 2024     8,400
Litigation [Abstract]      
Number of defendants dismissed | Defendant 3    
Amount of payments recorded as expense during the period     $ 2,600
Subsequent Event [Member]      
Litigation [Abstract]      
Payment of settlement amount   $ 2,750  
Executive Officer [Member]      
Employee Agreements [Abstract]      
Number of officers with the company had employee agreement | Officer     4