v3.26.1
Long-Term Incentive Compensation Expense - Narrative (Details)
$ in Thousands
12 Months Ended
Mar. 12, 2026
shares
Jun. 11, 2024
May 02, 2026
USD ($)
installment
shares
May 03, 2025
USD ($)
Sep. 18, 2024
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-based compensation, number of shares authorized (in shares)     2,179,093   2,179,093
Options exercisable, number of installments | installment     4    
Stock split, conversion ratio   0.01      
Aggregate grant date fair value of stock options, vested | $     $ 172 $ 566  
Fair value of vested share awards | $     4,049 $ 2,258  
Unrecognized compensation cost related to unvested awards | $     $ 5,621    
Share-based payment arrangement, weighted-average period     1 year 3 months 29 days    
Restricted Stock and Performance Shares          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Requisite service period     3 years    
Restricted Stock Awards          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Award vesting period 1 year   1 year    
Awards granted (in shares)     0    
Restricted Stock Units          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Awards granted (in shares) 143,202   143,202    
Restricted Stock Units | Maximum          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Award vesting period     3 years    
Restricted Stock Units | Minimum          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Award vesting period     1 year    
Stock Option          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Award vesting period     1 year    
Award term     10 years    
Performance Share Units          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Award vesting period 7 years        
Awards granted (in shares) 10,000   10,000