XML 75 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Trade Loan Facility (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2025
Jun. 30, 2024
Apr. 30, 2026
Apr. 30, 2025
Debt Instrument [Line Items]        
Payments of borrowings of debt     $ 293 $ 258,534
Trade loan facility | Line of Credit        
Debt Instrument [Line Items]        
Total commitment amount   $ 45,000    
Maximum term   90 days    
Floating interest rate   2.00%    
Payments for long-term debt $ 45,300      
Payments of borrowings of debt 45,000      
Payments of borrowings of debt, interest $ 300