v3.26.1
Stock-based Compensation - Schedule of Share-based Compensation Arrangements by Share-based Payment Award (Details) - Common Stock
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Common stock  
Beginning balance (in shares) | shares 2,425,236
Granted (in shares) | shares 17,415
Vested (in shares) | shares (1,019,662)
Forfeited (in shares) | shares 0
Ending balance (in shares) | shares 1,422,989
Weighted average grant date fair value per share  
Beginning balance (in USD per share) | $ / shares $ 8.30
Granted (in USD per share) | $ / shares 8.58
Vested (in USD per share) | $ / shares 8.03
Forfeited (in USD per share) | $ / shares 0
Ending balance (in USD per share) | $ / shares $ 8.50