v3.26.1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2025
Number of Shares      
Granted (in shares) 0    
Weighted- Average Exercise Price      
Granted (in dollars per share) $ 0    
Additional Disclosures      
Aggregate intrinsic value, exercised (in dollars) $ 4,000 $ 1,800  
2018 Omnibus Incentive Plan      
Number of Shares      
Outstanding, beginning of period (in shares) 118,881    
Granted (in shares) 0 0  
Exercised (in shares) (50,296)    
Expired (in shares) 0    
Forfeited or expired (in shares) 0    
Outstanding, end of period (in shares) 68,585    
Vested or expected to vest, end of period (in shares) 29,240    
Exercisable, end of period (in shares) 29,240    
Weighted- Average Exercise Price      
Outstanding, beginning of period (in dollars per share) $ 10.10    
Exercised (in dollars per share) 9.17    
Expired (in dollars per share) 0    
Forfeited or expired (in dollars per share) 0    
Outstanding, end of period (in dollars per share) 10.78    
Vested or expected to vest, end of period (in dollars per share) 10.49    
Exercisable, end of period (in dollars per share) $ 10.49    
Additional Disclosures      
Weighted average remaining contractual term, outstanding, beginning of period 2 years 1 month 6 days   2 years 1 month 6 days
Weighted average remaining contractual term, outstanding, beginning of period 2 years 1 month 6 days   2 years 1 month 6 days
Weighted average remaining contractual term, vested or expected to vest, end of period 2 years    
Weighted average remaining contractual term, exercisable, end of period 2 years    
Aggregate intrinsic value, outstanding, beginning of period (in dollars) $ 12,422    
Aggregate intrinsic value, exercised (in dollars) 3,367    
Aggregate intrinsic value, outstanding, end of period (in dollars) 4,480    
Aggregate intrinsic value, vested or expected to vest, end of period (in dollars) 1,918    
Aggregate intrinsic value, exercisable, end of period (in dollars) $ 1,918