v3.26.1
Equity Transactions (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Apr. 08, 2026
Mar. 12, 2025
Apr. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 10, 2025
Class of Warrant or Right [Line Items]            
Proceeds from Issuance of Private Placement     $ 65,400      
Proceeds from issuance of common stock under the Equity Distribution Agreement, net       $ 65,402 $ 37,297  
Private Placement Warrants            
Class of Warrant or Right [Line Items]            
Common stock, Sale of stock   4,843,750        
Purchase price   $ 8        
Warrants exercise price per share   $ 0.0001        
Private Placement            
Class of Warrant or Right [Line Items]            
Proceeds from Issuance of Private Placement   $ 37,300        
Common stock, Sale of stock   4,843,750        
Purchase price   $ 8        
Pre Funded Warrants            
Class of Warrant or Right [Line Items]            
Common stock, Sale of stock   156,250        
Purchase price   $ 7.9999        
Warrants exercise price per share   $ 0.0001        
2026 Purchase Agreement | Private Placement            
Class of Warrant or Right [Line Items]            
Proceeds from Issuance of Private Placement $ 65,400          
Common stock, Sale of stock 5,000,000          
Purchase price $ 14          
Class A Common Stock [Member]            
Class of Warrant or Right [Line Items]            
Warrants exercise price per share           $ 0.0001
Class A Common Stock [Member] | Pre Funded Warrants            
Class of Warrant or Right [Line Items]            
Class of Warrant or Right, Outstanding           156,250