v3.26.1
Stock-Based Compensation - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2027
shares
Dec. 31, 2026
shares
Jun. 10, 2026
USD ($)
$ / shares
shares
Apr. 01, 2026
USD ($)
$ / shares
shares
Mar. 05, 2026
$ / shares
shares
Jun. 10, 2025
USD ($)
$ / shares
shares
Apr. 15, 2025
$ / shares
shares
Mar. 11, 2025
Installment
$ / shares
shares
Jan. 10, 2025
$ / shares
shares
Feb. 26, 2024
$ / shares
shares
Jan. 31, 2025
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Dec. 31, 2025
USD ($)
Jun. 07, 2023
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Stock-based compensation expense | $                         $ 1,700,000 $ 2,700,000 $ 2,900,000    
Restricted stock award withholdings | $                           $ 8,900,000      
Restricted stock award withholdings (in shares)                           316,593      
Unrecognized expense related to unvested stock | $                               $ 7,200  
Restricted Stock                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Restricted share, vested (in shares)                           515,549      
Vested (in shares)                           515,549      
Restricted Stock | Director [Member]                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Restricted stock vested and released (in shares)                         54,612   54,612    
Restricted stock vested up on grant (in shares)                       13,515          
Restricted Stock | Minimum                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Vesting period                           1 year      
Restricted Stock | Maximum                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Vesting period                           3 years      
Time-Based Restricted Stock                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Restricted stock vested and released (in shares)                           13,515      
Performance-Based Restricted Stock                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Restricted stock vested and released (in shares)                           818,627      
Unrecognized expense related to unvested stock | $                       $ 5,600,000   $ 5,600,000      
Time-Based Non-Vested Restricted Stock                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Unrecognized expense related to unvested stock | $                       $ 2,300,000   $ 2,300,000      
Omnibus Incentive Plan                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Common stock reserved for issuance (in shares)                         1,800,000   1,800,000   2,125,000
Omnibus Incentive Plan | Time-Based Restricted Stock                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Unvested restricted shares issued (in shares)         49,369     99,246   163,640              
Grant date fair value per share (in dollars per share) | $ / shares         $ 26.98     $ 11.88   $ 7.02              
Omnibus Incentive Plan | Time-Based Restricted Stock | Maximum                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Number of installments | Installment               3                  
Omnibus Incentive Plan | Performance-Based Restricted Stock                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Unvested restricted shares issued (in shares)         138,856     285,985   253,918 217,877            
Grant date fair value per share (in dollars per share) | $ / shares         $ 26.98     $ 11.88   $ 7.02              
Vesting period         3 years     3 years   3 years              
2023 Plan                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Shares available for grant (in shares)                       1,809,709   1,809,709      
2023 Plan | Forecast                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Restricted share, vested (in shares) 7,500 7,500                              
Vested (in shares) 7,500 7,500                              
2023 Plan | Restricted Stock                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Total grant date fair value | $       $ 377,850,000                          
2023 Plan | Time-Based Restricted Stock                                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                  
Unvested restricted shares issued (in shares)     13,515 15,000   15,300 9,000   1,000                
Grant date fair value per share (in dollars per share) | $ / shares     $ 22.2 $ 25.19   $ 23.53 $ 17.3   $ 10.86                
Total grant date fair value | $     $ 300,000,000     $ 360,000,000