XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Narrative (Details) - USD ($)
12 Months Ended
Oct. 29, 2024
Jun. 30, 2025
May 22, 2025
May 31, 2024
Line of Credit | PNC Credit Facility | Revolving Credit Facility        
Schedule of Debt [Line Items]        
Maximum borrowing capacity       $ 80,000,000
Loss on extinguishment of debt   $ 200,000    
Line of Credit | US Credit Facility | Revolving Credit Facility        
Schedule of Debt [Line Items]        
Borrowing available   71,400,000    
Deferred debt issuance costs   $ 900,000    
Line of Credit | UAE Loan Facility | Revolving Credit Facility        
Schedule of Debt [Line Items]        
Maximum borrowing capacity $ 50,000,000      
Debt instrument, repayment date measurement period (in years) 2 years      
Accordion feature, maximum borrowing capacity     $ 119,809  
Line of Credit | UAE Loan Facility | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility        
Schedule of Debt [Line Items]        
Basis spread on variable rate 2.00%      
Line of Credit | Commercial Card Facility | Credit Card Facility        
Schedule of Debt [Line Items]        
Maximum borrowing capacity $ 50,000      
Secured Debt | US Credit Facility | Revolving Credit Facility        
Schedule of Debt [Line Items]        
Maximum borrowing capacity $ 25,000,000      
Secured Debt | US Credit Facility | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility        
Schedule of Debt [Line Items]        
Basis spread on variable rate 2.00%      
Secured Debt | US Credit Facility | Base Rate | Revolving Credit Facility        
Schedule of Debt [Line Items]        
Basis spread on variable rate 1.00%