v3.26.1
Notes Payable and Other Debt - Additional Information (Details)
Feb. 27, 2026
USD ($)
Jun. 30, 2026
Credit_instrument
Notes Payable And Other Debt [Line Items]    
Number of credit related instruments | Credit_instrument   18
Forbearance payment $ 21,047.76  
USDA Note    
Notes Payable And Other Debt [Line Items]    
Debt instrument 5,000,000  
SBA Note    
Notes Payable And Other Debt [Line Items]    
Debt instrument 800,000  
Payment of annual renewal fee $ 6,764.21