v3.26.1
Stock-Based Compensation - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Jun. 30, 2025
Sep. 30, 2024
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award      
Unrecognized stock compensation expense $ 39,450    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 2 years 2 months 12 days    
Restricted stock units | Employee      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting term 3 years    
Restricted stock units | Director      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting term 1 year    
Performance-based restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award      
Unrecognized stock compensation expense $ 3,319    
Vesting term 1 year 9 months 18 days    
Performance-based restricted stock units | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award      
Grant date term   1 year 2 years
Performance-based restricted stock units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award      
Grant date term   3 years 3 years
TSR Awards | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award      
Grant date term     2 years
Vesting of award based on performance achieved (percent)     0.00%
TSR Awards | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award      
Grant date term     3 years
Vesting of award based on performance achieved (percent)     200.00%