v3.26.1
Debt - Schedule of Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Line of Credit Facility [Line Items]    
2027 $ 25,779  
2028 28,636  
2029 48,073  
2030 16,250  
2031 268,125  
Total debt 386,863  
Secured Debt | Term Loan    
Line of Credit Facility [Line Items]    
2027 8,125  
2028 14,219  
2029 16,250  
2030 16,250  
2031 268,125  
Total debt 322,969 $ 0
Senior Notes | Class A Notes    
Line of Credit Facility [Line Items]    
2027 10,592  
2028 8,650  
2029 19,094  
2030 0  
2031 0  
Total debt 38,336 50,054
Senior Notes | Class B Notes    
Line of Credit Facility [Line Items]    
2027 7,062  
2028 5,767  
2029 12,729  
2030 0  
2031 0  
Total debt $ 25,558 $ 33,369