v3.26.1
Share Based Compensation (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Compensation expense     $ 1.6   $ 0.5 $ 2.7 $ 1.7
2021 Long Term Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Equity-based compensation plans and other - Shares       22,050      
Cash payments distributed related to awards previously granted and now payable       $ 1.7      
2021 Long Term Incentive Plan [Member] | Performance Shares [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period   24,879          
2021 Long Term Incentive Plan [Member] | Restricted Units [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 25,000 34,230