v3.25.1
Stock-Based Awards - Schedule of 2022 Equity Plan - Options (Details) - Non-performance-based stock options exercised - 2022 Equity Plan - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Shares Underlying Options    
Outstanding at beginning of period (in shares) 492,847 602,573
Outstanding at the end of period (in shares) 492,847 602,573
Options exercisable at end of period (in shares) 492,847 602,573
Weighted Exercise Price    
Outstanding at beginning of period (in dollars per share) $ 24.72 $ 24.40
Outstanding at the end of period (in dollars per share) 24.72 24.40
Options exercisable at end of period (in dollars per share) $ 24.72 $ 24.40
Weighted Average Contractual Term    
Outstanding (in years) 3 years 6 months 25 days 4 years 7 months 2 days
Exercisable (in years) 3 years 6 months 25 days 4 years 7 months 2 days
Aggregate Intrinsic Value    
Outstanding $ 912  
Exercisable $ 912