v3.26.1
Convertible Notes Payable (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 02, 2026
USD ($)
$ / shares
shares
Jan. 05, 2026
USD ($)
$ / shares
shares
Dec. 08, 2025
USD ($)
$ / shares
shares
Nov. 28, 2025
USD ($)
$ / shares
shares
Oct. 01, 2025
USD ($)
$ / shares
shares
Sep. 08, 2025
USD ($)
$ / shares
shares
Aug. 01, 2025
USD ($)
$ / shares
shares
Jul. 01, 2025
USD ($)
$ / shares
shares
Jun. 17, 2025
Jun. 02, 2025
USD ($)
$ / shares
shares
May 01, 2025
USD ($)
$ / shares
shares
Apr. 15, 2025
USD ($)
Apr. 09, 2025
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
Apr. 30, 2025
USD ($)
Feb. 28, 2025
USD ($)
day
$ / shares
shares
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Debt Conversion [Line Items]                                        
Proceeds from issuance of convertible notes payable                               $ 15,000,000.0     $ 0 $ 15,000,000
Convertible notes payable                               $ 16,500,000        
Warrants exercised price (in USD per share) | $ / shares                         $ 7.62     $ 15.00        
Warrant term (in years)                               5 years        
Commitment fee                               $ 500,000        
Net proceeds                                     258,750,000 76,750,000
Convertible, maximum require to pay (in percent)                             0.20          
Convertible note (in percent)                             0.20          
Convertible, new offering securities (in percent)                             0.20          
Gain (loss) on extinguishment of convertible notes payable                                 $ 0 $ (4,623,000) 326,000 $ (4,623,000)
Securities Purchase Agreement                                        
Debt Conversion [Line Items]                                        
Warrants exercised price (in USD per share) | $ / shares                         7.62              
Repayment share price (in USD per share) | $ / shares                         $ 9.52              
Net proceeds                             $ 15,000,000          
Conversion of stock, amount                         $ 18,200,000              
Maturity date                         May 10, 2026              
Gain (loss) on extinguishment of convertible notes payable                           $ (4,600,000)            
Percent of waived rights to purchase securities                 20.00%                      
Percent of conversion amount to be paid in cash                 50.00%                      
Securities Purchase Agreement | If Repayment Share Price Is Below Conversion Price                                        
Debt Conversion [Line Items]                                        
Conversion percentage (in percent)                         0.025              
Convertible amount payable, percentage (in percent)                         50.00%              
Convertible Debt                                        
Debt Conversion [Line Items]                                        
Gain (loss) on extinguishment of convertible notes payable                                     $ 300,000  
February 2025 SPA | Convertible Debt                                        
Debt Conversion [Line Items]                                        
Repayment share price (in USD per share) | $ / shares                               $ 16.15        
Percentage of repayment (in percent)                               90.00%        
Threshold trading days (in days) | day                               5        
Threshold consecutive trading days (in days) | day                               20        
Converted amount                               $ 1,700,000        
Conversion percentage (in percent)                               0.025        
February 2025 Note | Securities Purchase Agreement                                        
Debt Conversion [Line Items]                                        
Repayment share price (in USD per share) | $ / shares $ 9.42 $ 6.73 $ 5.96 $ 5.96 $ 7.74 $ 7.69 $ 6.29 $ 6.22   $ 4.97 $ 4.43                  
Cash payment                       $ 1,700,000                
Redemption of notes payable                       $ 1,700,000                
Warrants                                        
Debt Conversion [Line Items]                                        
Common stock purchase warrant (in shares) | shares                               1,000,000        
Warrants exercised price (in USD per share) | $ / shares                               $ 15.00        
Warrant term (in years)                               5 years        
Common Stock | February 2025 Note                                        
Debt Conversion [Line Items]                                        
Conversion of notes payable $ 1,700,000 $ 1,700,000 $ 1,700,000 $ 1,700,000 $ 1,700,000 $ 1,700,000 $ 1,700,000 $ 1,700,000   $ 1,700,000 $ 1,700,000                  
Conversion of notes payable (in shares) | shares 175,159 245,170 276,845 276,845 213,178 214,564 262,321 265,273   331,991 372,460