v3.26.1
Share-Based Compensation - Summary of Activity Related to Nonvested Restricted Stock Awards (Details) - Restricted Stock - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award            
Non-vested, beginning balance 2,533,303 2,541,593 3,968,120 4,120,174 2,541,593 4,120,174
Granted, in shares 18,000 15,000        
Vested, in shares       (51,554)    
Forfeited, in shares (9,350) (23,290) (8,400) (100,500)    
Non-vested, ending balance 2,541,953 2,533,303 3,959,720 3,968,120 2,541,953 3,959,720
Non-vested, weighted average grant date fair value, beginning balance $ 4.74 $ 4.68 $ 2.15 $ 2.16 $ 4.68 $ 2.16
Restricted stock, granted, weighted average grant date fair value 17.27 15.69   1.12    
Forfeited, weighted-average grant date fair value 7.22 5.84 3 3    
Non-vested, weighted average grant date fair value, ending balance $ 4.82 $ 4.74 $ 2.15 $ 2.15 $ 4.82 $ 2.15