v3.26.1
Stock-Based Awards (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jul. 15, 2022
Jan. 31, 2026
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Stock-Based Awards [Line Items]          
Common stock, shares issued 16,000,000        
Stock-based awards, description     The number of PRSUs vesting ranges from 0% to 200% of the target number of PRSUs granted, as follows:If the relative TSR is below the 25th percentile, then 0% of the target number of PRSUs granted will vest;If the relative TSR is at the 25th percentile, then 50% of the target number of PRSUs granted will vest;If the relative TSR is above the 25th percentile, then linear scaling is applied such that the percent of the target number of PRSUs vesting is 100% at the 50th percentile and capped at 200% of the target number of PRSUs granted for performance at the 85th percentile; andIf the Company’s TSR is negative, the target number of PRSUs vesting is capped at 100% regardless of the relative TSR percentile.    
Stock-based compensation expense     $ 8,431 $ 6,238  
PRSUs vesting range, percentage   199.00%      
Risk free interest rate     3.64%    
Expected dividend yield     0.00%    
RSAs/RSUs [Member]          
Stock-Based Awards [Line Items]          
Vesting period     3 years    
Number of RSUs vested     2,209,591    
Deferred RSUs [Member]          
Stock-Based Awards [Line Items]          
Vesting period     1 year    
Number of RSUs vested     69,169    
PRSUs [Member]          
Stock-Based Awards [Line Items]          
Vesting period     3 years    
Number of RSUs vested [1]     601,468    
Stock price volatility     21.84% 34.34% 28.77%
PRSUs [Member] | Minimum [Member]          
Stock-Based Awards [Line Items]          
PRSUs vesting range, percentage     0.00%    
PRSUs [Member] | Maximum [Member]          
Stock-Based Awards [Line Items]          
PRSUs vesting range, percentage     200.00%    
RSUs [Member]          
Stock-Based Awards [Line Items]          
Number of RSUs vested     99,785    
[1] The payout on PRSUs vesting in January 2026 was 199%.