v3.26.1
Stockholder's Equity - Additional Information (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
Vote
$ / shares
shares
Jun. 30, 2025
Dec. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 10, 2024
$ / shares
shares
Jan. 31, 2024
$ / shares
shares
Jan. 22, 2024
$ / shares
shares
Subsidiary, Sale of Stock [Line Items]              
Common stock, shares authorized | shares 200,000,000     200,000,000      
Preferred stock, shares authorized | shares 10,000,000     10,000,000      
Common stock, par value | $ / shares $ 0.001     $ 0.001      
Preferred stock par value | $ / shares $ 0.001     $ 0.001      
Additional warrants to purchase common stock 2.00%            
Number of votes entitled per share of common stock | Vote 1            
Fair value of warrants | $     $ 0.7        
Hercules Credit Agreement [Member]              
Subsidiary, Sale of Stock [Line Items]              
Warrants to purchase common stock | shares         26,095 135,686 135,686
Class of warrant exercise price | $ / shares         $ 3.83 $ 5.159 $ 5.159
Additional warrants to purchase common stock   2.00%          
Maximum [Member]              
Subsidiary, Sale of Stock [Line Items]              
Unused warrants value | $ $ 0.1     $ 0.1      
IPO [Member]              
Subsidiary, Sale of Stock [Line Items]              
Common stock, shares authorized | shares 200,000,000            
Preferred stock, shares authorized | shares 10,000,000            
Common stock, par value | $ / shares $ 0.001            
Preferred stock par value | $ / shares $ 0.001