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 |