XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Share-Based Payments (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
May 19, 2020
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Performance attainment percentage         120.00%          
Restricted Stock Awards                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vested (in shares)               404,873    
Performance Stock Awards                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vested (in shares) 238,253             238,253    
Omnibus Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares reserved for future issuance (in shares)       3,000,000            
Performance shares, attainment level certification period               30 days    
Omnibus Plan | Restricted Stock Awards                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock vesting period               3 years    
Pretax of total unrecognized compensation cost related to non-vested restricted stock awards               $ 6,800,000    
Pretax total unrecognized compensation cost related to share options- period               1 year 5 months 15 days    
Fair value of shares vested               $ 9,300,000 $ 12,100,000 $ 8,900,000
Omnibus Plan | Performance Stock Awards                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares issued (in shares) 160,782 126,576 160,416     16,921 7,908      
Pretax of total unrecognized compensation cost related to non-vested restricted stock awards               $ 1,700,000    
Pretax total unrecognized compensation cost related to share options- period               1 year 3 months 3 days    
Fair value of shares vested               $ 5,300,000 $ 3,700,000 $ 0
Omnibus Plan | Minimum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock vesting period       1 year