XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Warrants - Summary of Vesting Status of the Customer Warrant (Details) - shares
Jun. 30, 2022
Dec. 31, 2021
Disclosure Of Vesting Status Of Warrants [Line Items]    
Warrants outstanding 2,680,607 2,680,596
Vested Customer Warrants [Member]    
Disclosure Of Vesting Status Of Warrants [Line Items]    
Warrants outstanding 1,072,237 1,072,237
Unvested Customer Warrants [Member]    
Disclosure Of Vesting Status Of Warrants [Line Items]    
Warrants outstanding 1,608,370 1,608,359