v3.26.1
Stock-Based Compensation - Additional Information Regarding Outstanding Unvested Restricted Stock (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted shares unvested (in shares) 1,081,720 1,479,243
Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted shares unvested (in shares) 863,841 1,479,243
Award Date One | Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted shares unvested (in shares) 54,546  
Share value at grant date per share (in dollars per share) $ 7.02  
Remaining Restriction Period (Years) 6 months  
Award Date Two | Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted shares unvested (in shares) 253,918  
Share value at grant date per share (in dollars per share) $ 7.02  
Remaining Restriction Period (Years) 1 year  
Award Date Three | Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted shares unvested (in shares) 66,166  
Share value at grant date per share (in dollars per share) $ 11.88  
Remaining Restriction Period (Years) 1 year 9 months 18 days  
Award Date Four | Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted shares unvested (in shares) 285,986  
Share value at grant date per share (in dollars per share) $ 11.88  
Remaining Restriction Period (Years) 1 year 6 months  
Award Date Five | Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted shares unvested (in shares) 49,369  
Share value at grant date per share (in dollars per share) $ 26.98  
Remaining Restriction Period (Years) 2 years 3 months 18 days  
Award Date Six | Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted shares unvested (in shares) 138,856  
Share value at grant date per share (in dollars per share) $ 26.98  
Remaining Restriction Period (Years) 2 years 3 months 18 days  
Award Date Seven | Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted shares unvested (in shares) 15,000  
Share value at grant date per share (in dollars per share) $ 25.19  
Remaining Restriction Period (Years) 1 year 6 months