v3.26.1
Income Taxes - Cash paid for income taxes (net of refunds) (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income Taxes    
Foreign $ 26,223  
Total 71,213 $ 82,811
CA    
Income Taxes    
State 3,210  
FL    
Income Taxes    
State 8,220  
GA    
Income Taxes    
State 3,950  
IL    
Income Taxes    
State 7,000  
MA    
Income Taxes    
State 11,938  
MN    
Income Taxes    
State 3,105  
TX    
Income Taxes    
State 3,964  
Other    
Income Taxes    
State $ 3,603