v3.26.1
Equity (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
USD ($)
voting_right
shares
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2026
USD ($)
voting_right
shares
Sep. 30, 2025
shares
Schedule of Stockholders Equity [Line Items]                
Treasury stock, value, acquired, cost method | $ $ 3,804 $ 3,544 $ 22,424 $ 674 $ 8,048 $ 12,081    
Settlement of stock awards | $     $ 2,490          
2024 Stock Repurchase Program                
Schedule of Stockholders Equity [Line Items]                
Treasury stock, shares, acquired (in shares)             79,257  
Treasury stock, value, acquired, cost method | $             $ 9,000  
Class A Common Stock                
Schedule of Stockholders Equity [Line Items]                
Voting rights for each share | voting_right 1           1  
Conversion rate             1  
Common stock, shares outstanding (in shares) 47,924,747           47,924,747 47,406,498
Treasury stock, shares, acquired (in shares)             165,921  
Class A Common Stock | Restricted Stock | Equity Incentive Plan                
Schedule of Stockholders Equity [Line Items]                
Forfeitures (in shares)             5,795  
Options granted (in shares)             174,736  
Class A Common Stock | Restricted Stock | Equity Incentive Plan | Share-Based Payment Arrangement, Nonemployee                
Schedule of Stockholders Equity [Line Items]                
Shares issued in connection with acquisition (in shares)             33,987  
Class A Common Stock | Performance Shares                
Schedule of Stockholders Equity [Line Items]                
Shares issued in period (in shares)             127,317  
Settlement of stock awards | $             $ 2,500  
Class A Common Stock | Lone Star Acquisition                
Schedule of Stockholders Equity [Line Items]                
Business acquisition, restricted shares (in shares)             437,169  
Class B Common Stock                
Schedule of Stockholders Equity [Line Items]                
Voting rights for each share | voting_right 10           10  
Conversion of Class B common stock to Class A common stock (in shares)             30,000  
Common stock, shares outstanding (in shares) 8,549,118           8,549,118 8,538,165
Treasury stock, shares, acquired (in shares)             6,845  
Class B Common Stock | Restricted Stock | Equity Incentive Plan                
Schedule of Stockholders Equity [Line Items]                
Options granted (in shares)             47,798  
Class B Common Stock | Restricted Stock | Equity Incentive Plan | Share-Based Payment Arrangement, Nonemployee                
Schedule of Stockholders Equity [Line Items]                
Shares issued in connection with acquisition (in shares)             47,798