v3.26.3
Revenue from Contracts with Customers (Details) - Accounts Receivable - Credit Concentration Risk - customer
3 Months Ended 12 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Revenue from Contracts with Customers    
Number of customers 2 2
Customer One    
Revenue from Contracts with Customers    
Concentration risk (as a percent) 10.00% 11.00%
Customer Two    
Revenue from Contracts with Customers    
Concentration risk (as a percent) 16.00% 11.00%
Additional customer    
Revenue from Contracts with Customers    
Number of customers   1
Concentration risk (as a percent)   12.00%