v3.25.2
Business Combinations - Summary of Components of Purchase Consideration (Parenthetical) (Details) - shares
May 30, 2025
Apr. 30, 2025
ID Quantique SA [Member]    
Business Combination [Line Items]    
Number of shares of common stock   4,215,740
Shares held in escrow   902,160
Escrow shares, expected term of release   18 months
Lightsynq Technologies Inc. [Member]    
Business Combination [Line Items]    
Number of shares of common stock 6,200,474  
Shares held in escrow 646,986  
Escrow shares, expected term of release 12 months