XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
The Company and Summary of Significant Accounting Policies - Schedule of Computation of Diluted Net Loss Per Share (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Computation of Diluted Net Loss Per Share [Line Items]    
Total anti-dilutive securities 10,309 8,419
Escrow shares - exchangeable shares [Member]    
Schedule of Computation of Diluted Net Loss Per Share [Line Items]    
Total anti-dilutive securities 33 33
Escrow shares - common stock [Member]    
Schedule of Computation of Diluted Net Loss Per Share [Line Items]    
Total anti-dilutive securities 13 13
Options to purchase common stock [Member]    
Schedule of Computation of Diluted Net Loss Per Share [Line Items]    
Total anti-dilutive securities 1,255 34
Unvested restricted common stock units [Member]    
Schedule of Computation of Diluted Net Loss Per Share [Line Items]    
Total anti-dilutive securities 3 10
Warrants classified as equity [Member]    
Schedule of Computation of Diluted Net Loss Per Share [Line Items]    
Total anti-dilutive securities 8,770 8,094
Warrants classified as liabilities [Member]    
Schedule of Computation of Diluted Net Loss Per Share [Line Items]    
Total anti-dilutive securities 235 235