v3.25.2
Stock-Based Compensation - RSUs, PSUs and SARs (Details) - USD ($)
1 Months Ended 6 Months Ended
Apr. 30, 2024
Jun. 30, 2025
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Units granted   9,603
Grant date fair value (in $ per unit)   $ 7.81
Inducement RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting (Percentage) 25.00%  
Service based RSU    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost related to awards other than options   $ 425,000
Weighted-average period for recognizing unrecognized compensation expense (in years)   2 years 7 months
Employee | Vesting on each of the first and second anniversary | Restricted Stock Units (RSUs) | 2021 Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting (Percentage)   33.00%
Employee | Vesting on third anniversary | Restricted Stock Units (RSUs) | 2021 Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting (Percentage)   34.00%