v3.25.2
Common Stock - Warrant Offerings (Details) - USD ($)
Jun. 30, 2025
May 31, 2025
Class C Common Stock    
Common Stock    
Warrant purchase   30,525
Exercise price, per share   $ 32.76
Subordinated convertible promissory note    
Common Stock    
Loan principal secured amount $ 5,000,000  
Note and warrant purchase agreement | Class C Common Stock    
Common Stock    
Warrant purchase   30,525
Exercise price, per share   $ 32.76
Note and warrant purchase agreement | Subordinated convertible promissory note    
Common Stock    
Loan principal secured amount   $ 5,000,000