XML 103 R75.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders’ Equity - Schedule of Common Stock (Details) - shares
Dec. 31, 2023
Aug. 25, 2023
Aug. 22, 2023
Feb. 28, 2023
Feb. 27, 2023
Dec. 31, 2022
Nov. 03, 2022
Dec. 31, 2021
Jul. 21, 2021
Authorized 
Shares                  
Preferred stock, shares authorized (in shares) 10,000,000         10,000,000     10,000,000
Common stock, shares authorized (in shares)   51,479,167 154,437,500 17,354,167     3,750,000 3,437,500  
Authorized Shares (in shares) 61,479,167         13,708,334      
Issued Shares                  
Preferred stock, shares issued (in shares) 0         0      
Shares issued (in shares) 42,699,695         2,613,946      
Class A Common Stock                  
Authorized 
Shares                  
Common stock, shares authorized (in shares) 49,291,667 49,291,667   7,041,667 3,395,834 23,770,834      
Issued Shares                  
Common stock, shares issued (in shares) 42,433,025         2,347,276      
Class B Common Stock                  
Authorized 
Shares                  
Common stock, shares authorized (in shares) 2,187,500 2,187,500       312,500      
Issued Shares                  
Common stock, shares issued (in shares) 266,670         266,670