XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.2
Equity - Schedule of Warrants (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2024
Warrants      
Warrants and Rights Outstanding [Roll Forward]      
Conversion of stock, shares issued (in shares)     29,561
Class A Warrants      
Warrants and Rights Outstanding [Roll Forward]      
Outstanding, beginning balance (in shares) 4,247,615 4,247,615 4,247,615
Converted into common stock (in shares) 0 0  
Outstanding, ending balance (in shares) 4,247,615 4,247,615 4,247,615
Class B Warrants      
Warrants and Rights Outstanding [Roll Forward]      
Outstanding, beginning balance (in shares) 4,403,064 4,403,064 4,403,064
Converted into common stock (in shares) (13,122) 0  
Outstanding, ending balance (in shares) 4,389,942 4,403,064 4,389,942
Class C Warrants      
Warrants and Rights Outstanding [Roll Forward]      
Outstanding, beginning balance (in shares) 4,023,315 4,023,483 4,023,483
Converted into common stock (in shares) (13,325) (168)  
Outstanding, ending balance (in shares) 4,009,990 4,023,315 4,009,990
Warrants reserved for future issuance (in shares)     1,466,502