v3.26.1
Warrants - Summary of Warrants (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Class of Warrant or Right [Line Items]    
Beginning balance 102,299  
Warrants issued 0  
Ending balance 102,299  
Series B Warrants    
Class of Warrant or Right [Line Items]    
Beginning balance 45,726  
Exercise price per warrant $ 7.654 $ 7.654
Warrants issued 0  
Ending balance 45,726  
Series C-1 Warrants    
Class of Warrant or Right [Line Items]    
Beginning balance 56,573  
Exercise price per warrant $ 11.49 $ 11.49
Warrants issued 0  
Ending balance 56,573