v3.26.1
Stock Based Compensation - Performance Stock Activity (Details) - Performance Stock Units (PSU) - $ / shares
1 Months Ended 6 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Number of Unvested Shares of PSUs      
Beginning balance (in shares)   106,008 154,087
Granted (in shares) 33,729 33,729 54,688
Issued (in shares)   (29,016) (42,548)
Forfeited (in shares)   0 (52,737)
Ending balance (in shares)   110,721 113,490
Weighted Average Grant Date Fair Value Per Share      
Beginning balance (in dollars per share)   $ 14.03 $ 16.98
Granted (in dollars per share)   18.55 12.79
Issued (in dollars per share)   11.23 24.00
Forfeited (in dollars per share)   0 13.73
Ending balance (in dollars per share)   $ 16.14 $ 13.84
The 2021 Equity Incentive Plan      
Weighted Average Grant Date Fair Value Per Share      
Shares withheld (in shares)   13,236 13,493