v3.22.4
Subsequent Events - Sheehy Settlement Agreement - Additional Information (Details) - USD ($)
$ in Millions
Sep. 27, 2022
Dec. 31, 2019
Subsequent Event [Line Items]    
Collateral deposit   $ 0.9
Subsequent Event [Member] | Sheehy Settlement Agreement [Member]    
Subsequent Event [Line Items]    
Service agreement amount terminated $ 0.1  
Collateral deposit 0.8  
SEI waived and agreed to not exercise amount 1.2  
Receipt of multiple installment amount $ 0.1