Annual report [Section 13 and 15(d), not S-K Item 405]

Equity Incentive Plans - Narrative (Details)

v3.25.4
Equity Incentive Plans - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 28, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation $ 14,600,000 $ 12,800,000 $ 13,200,000    
Unrecognized compensation costs $ 21,000,000.0 $ 18,600,000      
Total unrecognized compensation costs expected to be recognized, period 2 years 8 months 12 days 2 years 8 months 12 days      
Unvested performance awards (in shares) 2,180,593 2,060,432 1,880,409 958,985  
Granted (in shares) 994,146 1,055,861 1,565,571    
Vested (in shares) 829,282 813,183 632,575    
Common Stock | 2018 Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock authorized (in shares) 18,700,000       9,261,229
Common Stock | Director Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock authorized (in shares) 300,000       300,000
Service-Vesting Awards          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Service vesting awards granted $ 17,900,000 $ 16,800,000 $ 22,200,000    
Service-Vesting Awards | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period 7 years        
Service-Vesting Awards | Share-Based Payment Arrangement, Tranche One          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period 1 year        
Service vesting percentages 33.33%        
Service-Vesting Awards | Share-Based Payment Arrangement, Tranches Two And Three          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period 2 years        
Service-Vesting Awards | Share-Based Payment Arrangement, Tranche Two          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Service vesting percentages 33.33%        
Service-Vesting Awards | Share-Based Payment Arrangement, Tranche Three          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Service vesting percentages 33.33%        
Employee Stock Option Member          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation $ 128,000 133,000 105,000    
Service vesting awards granted $ 121,000 $ 159,000 $ 148,000    
Performance DEU          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unvested performance awards (in shares) 0 0 0    
Vested (in shares) 0 0 54,858    
Distribution equivalent units (“DEUs”) were issued with a grant date fair value     $ 700,000    
Performance Vesting Award          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted (in shares) 0 0      
Vested (in shares) 0 0      
Liability Classified Awards          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation $ 0 $ 500,000      
Vesting period 4 years        
Liability award vested $ 0 $ 3,100,000      
Amount remain outstanding $ 0        
Other Liability Classified Awards          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period 3 years