v3.26.1
Stock Based Compensation (Details)
$ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
plan
shares
Mar. 31, 2025
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of share-based compensation plans | plan 1  
Shares issued upon satisfaction of required conditions of the Plans (in shares) | shares 0 0
Compensation expense | $ $ 1.0 $ 0.9
Time-based shares | Share-Based Payment Arrangement, Employee    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 2 years  
Time-based shares | Share-Based Payment Arrangement, Employee | Tranche one    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting percentage 50.00%  
Time-based shares | Share-Based Payment Arrangement, Employee | Tranche Two    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting percentage 50.00%