XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Capital Structure - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Mar. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 15,377,000  
Shares available for future grant under 2021 EIP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 171,422 1,315,646
2023 Equity Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 400,000 400,000
Shares issuable upon conversion of 2021 Public Warrants    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 1,725,000  
Shares issuable upon conversion of the 2023 Private Placement Series A Warrants    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 3,000,000  
Shares issuable upon conversion of the 2023 Private Placement Series B Warrants    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 3,000,000  
Shares issuable upon conversion of 2021 Private Warrants    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 57,000  
Shares issuable upon conversion of 2021 PIPE Warrants    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 30,000  
Shares issuable upon conversion of 2025 Notes    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 3,270,000  
Shares issuable upon conversion of 2026 Notes    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 1,080,000  
Restricted Stock Units And Employee Stock Options | Shares available for future grant under 2021 EIP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 2,396,000  
Restricted stock units | 2023 Equity Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 200,000  
Stock options outstanding under Cloudbreak Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 48,000