v3.26.3
Customer and Supplier Concentrations - Schedule of Concentration of Risk, by Risk Factor of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Concentration Risk [Line Items]    
Revenues $ 3,265,269 $ 3,680,766
Revenue | Customer Concentrations    
Concentration Risk [Line Items]    
Revenues $ 3,265,269 $ 3,680,766
Concentration risk, percentage 100.00% 100.00%
Revenue | Customer Concentrations | Tether    
Concentration Risk [Line Items]    
Revenues $ 827,066 $ 0
Concentration risk, percentage 25.30% 0.00%