v3.26.1
Related Party Transactions - Narrative (Details)
$ in Millions
Oct. 09, 2025
USD ($)
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 01, 2020
May 01, 2019
Oct. 31, 2018
USD ($)
financialInstitution
Charles Liang            
Related Party Transaction [Line Items]            
Number of financial institutions, margin loans | financialInstitution           2
Ablecom | Management | Steve Liang and Other Family Members            
Related Party Transaction [Line Items]            
Ownership percentage   35.00%        
Ablecom | Management | Charles Liang and Wife            
Related Party Transaction [Line Items]            
Ownership percentage   10.50%        
Chien-Tsun Chang, Spouse of Steve Liang | Related Party | Charles Liang            
Related Party Transaction [Line Items]            
Principal (in millions)           $ 12.9
Interest rate, stated percentage       25.00% 85.00% 80.00%
Unsecured debt (prior year approximately)   $ 0.0 $ 16.8      
Repayments of unsecured debt $ 16.9