v3.26.3
Stock Based Compensation - Narrative (Details) - shares
9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Non-vested shares (in shares) 75,252 226,890 222,977 538,159
Share-Based Payment Arrangement, Nonemployee | DSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued (in shares) 18,678 18,462    
Common stock, reserved for future issuance (in shares) 185,700 92,310    
2017 Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum number of shares that may be issued (in shares) 19,792,500      
Shares available for grant (in shares) 10,691,226   3,088,129  
2017 Incentive Plan | Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Non-vested shares (in shares)     222,977  
Common stock, reserved for future issuance (in shares) 75,252      
2017 Incentive Plan | Performance Share Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock, reserved for future issuance (in shares) 3,407,494   2,863,258  
2017 Incentive Plan | RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Non-vested shares (in shares) 1,481,040 1,184,470 1,178,548 450,600
Common stock, reserved for future issuance (in shares) 1,481,040   1,178,548  
2017 Incentive Plan | DSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Non-vested shares (in shares) 85,428 112,068 112,068 110,772
Common stock, reserved for future issuance (in shares) 271,128   204,378  
2017 Incentive Plan | Share-Based Payment Arrangement, Employee | Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued (in shares)     1,424,340  
2017 Incentive Plan | Director | Share-Based Payment Arrangement, Nonemployee        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued (in shares) 338,612   319,934  
2017 Incentive Plan | Employee | Share-Based Payment Arrangement, Employee        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued (in shares) 1,418,954