XML 469 R50.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 21, 2022
Sep. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Loss Contingencies [Line Items]              
Liquidated damages   $ 0   $ 3,600,000   $ 3,600,000  
Liquidated damages paid in cash   3,600,000          
Partial liquidated damages settled in common shares $ 2,700,000   $ 2,673,176        
Employer matching contribution         3.00%    
Contingent liability   939,224     $ 939,224   $ 3,385,000
Safe harbor accrual   $ 1,200,000     1,200,000    
Maximum              
Loss Contingencies [Line Items]              
Liquidated damages         $ 7,000,000.0