XML 68 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders’ Equity - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Aug. 06, 2024
Jun. 24, 2020
Dec. 31, 2024
Mar. 31, 2024
Sep. 30, 2023
Aug. 08, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available (in shares)     1,040,011      
Awards issued (in shares)     328,586 266,539    
Stock repurchase program, authorized amount         $ 250,000  
Excise taxes accrued     $ 23      
Stock repurchase program, remaining repurchase amount     $ 229,600      
President and Chief Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Measurement period (in years)     2 years      
Stock option expense reversal     $ 1,100      
Performance Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vested in period (in shares)     15,800      
Performance Stock Units | President and Chief Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vested in period (in shares)     33,417      
Unvested Time-Based | President and Chief Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awards issued (in shares)     68,788      
Cumulative Spectrum Proceeds Monetized | Performance Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Measurement period (in years)   4 years        
Vesting if target metric achieved (in shares)   30,049        
Cumulative Spectrum Proceeds Monetized | Performance Stock Units | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting if target metric achieved (in shares)   15,025        
Cumulative Spectrum Proceeds Monetized | Performance Stock Units | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting if target metric achieved (in shares)   60,098        
2023 Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Additional common stock authorized and reserved for future issuance (in shares) 1,100,000          
Common stock authorized and reserved for issuance (in shares)           1,350,000
2014 Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available (in shares)     388,151