v3.25.2
Equity - Schedule of Restricted Stock Awards (Details) - RSAs - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Total RSA's    
Beginning balance (in shares) 640,329 909,877
Granted (in shares) 238,905 213,600
Forfeited (in shares) (90,923) 0
Vested (in shares) (234,371) (247,098)
Ending balance (in shares) 553,940 876,379
Weighted-average grant date fair value    
Beginning balance (in dollars per share) $ 7.08 $ 10.85
Granted (in dollars per share) 2.42 2.95
Forfeited (in dollars per share) 3.44 0
Vested (in dollars per share) 6.40 9.70
Ending balance (in dollars per share) $ 5.96 $ 9.32