v3.25.1
Stockholders’ Equity - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended 33 Months Ended
Oct. 02, 2024
intallment
shares
Oct. 01, 2024
shares
Oct. 02, 2023
intallment
Feb. 23, 2021
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
shares
Mar. 30, 2022
USD ($)
Share-Based Payment Arrangement [Abstract]                      
Percentage of expected performance targets to be achieved target award         100.00%   100.00%        
Authorized amount | $                     $ 50,000
Stock repurchase program, remaining authorized repurchase amount | $         $ 48,100   $ 48,100        
Equity-based awards | $             4,258 $ 4,669      
Employee Stock                      
Share-Based Payment Arrangement [Abstract]                      
Equity-based awards | $         100 $ 100 300 300      
Stock to be purchased under ESPP | $             $ 400   $ 300    
Performance Shares                      
Share-Based Payment Arrangement [Abstract]                      
Awarded (in shares) | shares             152,072        
Percentage of target award granted             100.00%        
Number of shares of common stock consisted in each unit (in shares) | shares             1        
Number of equal annual installments for vesting | intallment     3                
Share-based payment arrangement, expense | $         800 900 $ 1,500 1,700      
Time-Based Restricted Stock Units                      
Share-Based Payment Arrangement [Abstract]                      
Awarded (in shares) | shares 175,382 36,596         211,978        
Number of equal annual installments for vesting | intallment 3                    
Restricted Stock Units                      
Share-Based Payment Arrangement [Abstract]                      
Awarded (in shares) | shares             364,050,000        
Share-based payment arrangement, expense | $         2,000 $ 2,100 $ 4,000 $ 4,400      
Nonvested award | $         $ 7,800   $ 7,800        
Cost not yet recognized, period for recognition             1 year 4 months 24 days        
Employee Stock                      
Share-Based Payment Arrangement [Abstract]                      
Shares issued as part of employee stock purchase plan (in shares) | shares             36,167 25,493      
Shares issued (in dollars per share) | $ / shares         $ 14.77 $ 28.72 $ 14.77 $ 28.72      
Class A Common Stock                      
Share-Based Payment Arrangement [Abstract]                      
Capital shares reserved for future issuance (in shares) | shares         1,631,312   1,631,312        
Repurchased shares (in shares) | shares         0            
Repurchased and retired shares (in shares) | shares                   73,487  
Repurchase and retirement of shares amount | $                   $ 1,900  
Percentage of outstanding shares, ESPP issuance       1.00%              
Class A Common Stock | Maximum                      
Share-Based Payment Arrangement [Abstract]                      
Shares issued as part of employee stock purchase plan (in shares) | shares       567,455