XML 284 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrants - Narrative (Details) - shares
1 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Guarantor Obligations [Line Items]      
Class of warrant or right, exercised during period (in shares)   79,100 79,100
Warrants Exercised      
Guarantor Obligations [Line Items]      
Class of warrant or right, exercised during period (in shares) 79,100    
Cashless warrant exercises (in shares) 70,030