v3.25.2
Share Based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
May 24, 2022
Share Based Compensation          
Unrecognized compensation cost $ 3.4   $ 3.4    
Weighted average remaining period of recognition     1 year 6 months    
RSU | Equity Incentive Plan 2022          
Share Based Compensation          
Shares reserved for future issuance (in shares)         2,220,392
Number of shares available for grant (in shares) 964,413   964,413    
PSU          
Share Based Compensation          
Compensation cost $ 0.2 $ 0.6 $ 0.7 $ 1.3