XML 148 R104.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Deferred Compensation Arrangement with Individual, Share-Based Payments [Line Items]    
Amount of cost not yet recognized for nonvested award under share-based payment arrangement $ 3,500,000  
Share-based payment arrangement cost recognition, period one 1,900,000  
Share-based payment arrangement cost recognition, period two 1,000,000.0  
Share-based payment arrangement cost recognition, period three 400,000  
Share-based payment arrangement cost recognition, period four 200,000  
Share-based payment arrangement cost recognition, period five 19,100  
Restricted Stock    
Deferred Compensation Arrangement with Individual, Share-Based Payments [Line Items]    
Share-based payment arrangement expense 3,100,000 $ 3,500,000
Fair value of restricted shares vested total $ 2,000,000.0 $ 1,200,000
Minimum | Restricted Stock    
Deferred Compensation Arrangement with Individual, Share-Based Payments [Line Items]    
Stock awards vesting period (in years) 3 years  
Maximum | Restricted Stock    
Deferred Compensation Arrangement with Individual, Share-Based Payments [Line Items]    
Stock awards vesting period (in years) 5 years  
Class A Common Stock    
Deferred Compensation Arrangement with Individual, Share-Based Payments [Line Items]    
Remaining number of shares available for issuance under the plan 2,500,000