v3.26.1
Debt - Term Notes (Details) - USD ($)
Aug. 31, 2021
Jun. 30, 2026
Apr. 28, 2025
Debt Instrument [Line Items]      
Line of credit $ 30,300,000    
Percentage of loans 14.00%    
Recognized liability balances   $ 56,872,782  
Default rate   16.00%  
IDC | Atlantic International Corp      
Debt Instrument [Line Items]      
Shares owned (in shares)     21,983,926
Total balances     $ 77,383,420