Annual report pursuant to Section 13 and 15(d)

Subsequent Events - Additional Information (Details)

v3.22.1
Subsequent Events - Additional Information (Details) - Subsequent Event - USD ($)
$ in Thousands
Mar. 23, 2022
Feb. 28, 2022
Apr. 02, 2022
Subsequent Event [Line Items]      
Damages sought value   $ 1,950  
Payment Received Under Settlement Agreement $ 1,950    
Gain from claim settlement     $ 1,950