v3.26.1
Stock-Based Compensation - Schedule of Restricted Stock Units and Restricted Stock Awards Activity (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of RSUs and RSAs, ending balance 274,811
Restricted Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of RSUs and RSAs, Granted 497,354
Number of RSUs and RSAs, Forfeited (7,500)
Number of RSUs and RSAs, ending balance 489,854
Weighted Average Grant date fair value, Granted | $ / shares $ 14.81
Weighted Average Grant date fair value, Forfeited | $ / shares 14.81
Weighted Average Grant date fair value, Ending | $ / shares $ 14.81
Restricted Stock Awards  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of RSUs and RSAs, beginning 339,473
Number of RSUs and RSAs, Vested (64,662)
Number of RSUs and RSAs, ending balance 274,811