Annual report pursuant to Section 13 and 15(d)

Term Note Payable - Three-Year Term Note - Gain on Extinguishment of Debt (Details)

v3.24.1.1.u2
Term Note Payable - Three-Year Term Note - Gain on Extinguishment of Debt (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Mar. 31, 2022
Mar. 31, 2021
Gain on extinguishment of debt                
Gain (loss) on extinguishment of debt $ 1,900,000 $ 1,950,000 $ (4,282,000) $ 1,950,000 $ 1,950,000 $ (4,282,000) $ 1,950,000 $ (4,282,000)
Term Note Payable, Amended and Restated Note Purchase Agreement | Senior Notes                
Gain on extinguishment of debt                
Gain (loss) on extinguishment of debt               $ (4,300,000)
Write-off of unamortized debt issuance costs             1,500,000  
Write-off of facility fee             1,000,000.0  
Write-off of accrued anticipated exit fees             1,000,000.0  
Write-off of fair value of common stock warrants issued to the warrant holder in connection with Amendment No. 3 to the Purchase Warrant             800,000  
Paycheck Protection Program, CARES Act | Loans Payable                
Gain on extinguishment of debt                
Previously repaid debt $ 660,200           $ 660,200