Quarterly report [Sections 13 or 15(d)]

Stock-Based Compensation - Performance-Based Restricted Stock (Details)

v3.25.1
Stock-Based Compensation - Performance-Based Restricted Stock (Details) - 2021 Equity Incentive Plan - PSUs - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Performance-Based Restricted Stock Units    
Outstanding at beginning period (in share) 569,338  
Granted (in share) 220,076  
Vested (in share) (5,807) (107,225)
Outstanding at ending period (in share) 783,607 569,338
Weighted-Average Grant Date Fair Value    
Outstanding at beginning period (in dollars per share) $ 18.79  
Granted (in dollars per share) 39.27  
Vested (in dollars per share) 26.73  
Outstanding at ending period (in dollars per share) $ 24.62 $ 18.79