v3.26.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended
Mar. 02, 2026
Jan. 11, 2026
Mar. 11, 2026
Jan. 16, 2026
Dec. 31, 2025
Jun. 17, 2025
Dec. 31, 2024
Apr. 29, 2024
Subsequent Event [Line Items]                
Common stock, par value (in dollars per share)           $ 0.0001    
Class A Common Stock                
Subsequent Event [Line Items]                
Common stock, par value (in dollars per share)         $ 0.0001   $ 0.0001 $ 0.0001
Subsequent Event | Registered Direct Offering                
Subsequent Event [Line Items]                
Sale of stock, purchase price (in dollars per share) $ 8.75              
Subsequent Event | At-the-Market Offering                
Subsequent Event [Line Items]                
Sale of stock (in shares)     1,990,434          
Sale of stock, maximum aggregate sales price       $ 300,000        
Gross proceeds from sale of stock     $ 21,500          
Net proceeds from sale of stock     $ 20,800          
Subsequent Event | Distributed Technologies Research Global Ltd ("DTR")                
Subsequent Event [Line Items]                
Acquisition, percentage of shares to be issued   31.50%            
Subsequent Event | Pre-Funded Warrants | Registered Direct Offering                
Subsequent Event [Line Items]                
Sale of stock (in shares) 2,475,201              
Sale of stock, purchase price (in dollars per share) $ 8.7499              
Subsequent Event | Class A Common Stock | Registered Direct Offering                
Subsequent Event [Line Items]                
Sale of stock (in shares) 3,024,799              
Common stock, par value (in dollars per share) $ 0.0001