Quarterly report [Sections 13 or 15(d)]

Stock Based Compensation - Schedule of Status and Changes of Unvested Restricted Stock Units (Details)

v3.25.2
Stock Based Compensation - Schedule of Status and Changes of Unvested Restricted Stock Units (Details) - Restricted Stock - 2024 Plan
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Number of Unvested Restricted Stock Units  
Unvested shares beginning balance (in shares) | shares 255,946
Vested (in shares) | shares (230,946)
Forfeited (in shares) | shares (25,000)
Unvested shares ending balance (in shares) | shares 0
Weighted Average Grant-Date Fair Value  
Unvested shares at beginning of period (in USD per share) | $ / shares $ 4.52
Vested (in USD per share) | $ / shares 4.40
Forfeited (in USD per share) | $ / shares 5.63
Unvested shares at end of period (in USD per share) | $ / shares $ 0