v3.26.1
Notes Payable - Schedule of Notes Payable (Parenthetical) (Details)
3 Months Ended
Apr. 23, 2026
Oct. 05, 2018
Jul. 27, 2018
Jun. 30, 2026
Notes Payable [Member]        
Debt Instrument [Line Items]        
Promissory note maturity       Apr. 23, 2027
Notes Payable One [Member] | Bridge Loan Agreement [Member]        
Debt Instrument [Line Items]        
Promissory note maturity     Jul. 27, 2019  
Notes Payable One [Member] | Bridge Loan Agreement [Member] | Period One [Member]        
Debt Instrument [Line Items]        
Interest rate     0.50%  
Notes Payable One [Member] | Bridge Loan Agreement [Member] | Period Two [Member]        
Debt Instrument [Line Items]        
Interest rate     0.75%  
Notes Payable Two [Member] | Bridge Loan Agreement [Member]        
Debt Instrument [Line Items]        
Promissory note maturity   Oct. 05, 2019    
Notes Payable Two [Member] | Bridge Loan Agreement [Member] | Period One [Member]        
Debt Instrument [Line Items]        
Interest rate   0.50%    
Notes Payable Two [Member] | Bridge Loan Agreement [Member] | Period Two [Member]        
Debt Instrument [Line Items]        
Interest rate   0.75%    
Notes Payable Three [Member] | Bridge Loan Agreement [Member]        
Debt Instrument [Line Items]        
Promissory note maturity Apr. 23, 2027      
Notes Payable Three [Member] | Bridge Loan Agreement [Member] | Period One [Member]        
Debt Instrument [Line Items]        
Interest rate 0.50%      
Notes Payable Three [Member] | Bridge Loan Agreement [Member] | Period Two [Member]        
Debt Instrument [Line Items]        
Interest rate 0.75%