v3.26.3
Customer and Supplier Concentrations - Schedule of Concentration of Risk, by Risk Factor of Secured Loans Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Concentration Risk [Line Items]    
Total secured loans receivable $ 107,415 $ 115,128
Secured Loans Receivable | Customer Concentrations    
Concentration Risk [Line Items]    
Total secured loans receivable $ 107,415 $ 115,128
Concentration risk, percentage 100.00% 100.00%
Secured Loans Receivable | Customer Concentrations | Customer A    
Concentration Risk [Line Items]    
Total secured loans receivable $ 13,725 $ 13,725
Concentration risk, percentage 12.80% 11.90%