XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted 622,000 534,000  
Granted (in Dollars per share) $ 34.69 $ 42.14  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 3 years 7 months 6 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 419,000 237,000  
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted 150,000   86,000
Granted (in Dollars per share) $ 26.05   $ 41.63
Share-Based Compensation Arrangement By Share-Based Payment Award, Award Performance Period 3 years    
Performance Shares Target Level 185.00%    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 10,717    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 2 years 4 months 24 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 0 0