v3.26.1
Loan Payable - AGP Convertible Promissory Note (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Jun. 17, 2025
Mar. 31, 2026
Jan. 09, 2026
Jan. 08, 2026
May 13, 2025
Oct. 24, 2024
Debt Instrument [Line Items]            
Number of warrants exercised on net basis (in shares)           20,009
AGP Convertible Promissory Notes | Convertible Debt            
Debt Instrument [Line Items]            
Initial borrowing capacity $ 0.5       $ 1.2  
Interest rate (as percent)         4.50%  
Debt instrument, convertible, conversion price (in dollars per share)         $ 29.81  
Interest expense   $ 0.3        
Decrease in principal $ 0.7          
January 2026 Convertible Note | Convertible Debt            
Debt Instrument [Line Items]            
Debt instrument, convertible, conversion price (in dollars per share)     $ 10.00 $ 29.8095    
Number of warrants exercised on net basis (in shares)     50,000