XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Notes Payable - Schedule of Notes Payable - Additional Information (Detail) - USD ($)
24 Months Ended
Aug. 31, 2026
Jan. 02, 2026
Jan. 01, 2026
Sep. 30, 2025
Aug. 04, 2025
Apr. 17, 2025
Feb. 02, 2025
Dec. 31, 2024
Feb. 22, 2024
Debt Instrument [Line Items]                  
Notes payable       $ 2,000,000       $ 8,000,000  
Notes Payable | Note Payable Maturing August 31, 2026                  
Debt Instrument [Line Items]                  
Notes payable               6,000,000  
Interest rate             8.00%   7.50%
Notes Payable | Note Payable Maturing December 15, 2027                  
Debt Instrument [Line Items]                  
Notes payable       2,000,000 $ 2,000,000 $ 2,000,000   6,000,000  
Interest rate           10.00%      
Promissory Note | Convertibles Maturing February 13, 2024                  
Debt Instrument [Line Items]                  
Notes payable       $ 0       $ 2,000,000 $ 2,400,000
Interest rate                 5.00%
Promissory Note | Convertibles Maturing February 13, 2024 | Forecast                  
Debt Instrument [Line Items]                  
Interest rate   12.00% 8.00%            
Debt instrument, periodic payment $ 100,000