v3.26.3
Stockholders' Equity - Additional Information (Details) - USD ($)
9 Months Ended
Jun. 18, 2026
Oct. 02, 2026
Sep. 30, 2026
Stockholders Equity Note [Line Items]      
Estimated forfeiture rate   15.00%  
Share repurchase program, authorized, amount   $ 0  
Maximum      
Stockholders Equity Note [Line Items]      
Share repurchase program, authorized, amount     $ 50,000,000
Omnibus Plan      
Stockholders Equity Note [Line Items]      
Share-based compensation arrangement by share-based payment award, expiration period   10 years  
Share-based compensation arrangement by share-based payment award, number of additional shares authorized 3,900,000    
Share-based compensation arrangement by share-based payment award, number of shares authorized 26,705,000    
Omnibus Plan | Employee Stock Option      
Stockholders Equity Note [Line Items]      
Share-based compensation arrangement by share-based payment award, vesting period   3 years  
Omnibus Plan | Restricted Stock      
Stockholders Equity Note [Line Items]      
Share-based compensation arrangement by share-based payment award, number of shares available for grant   3,730,108  
Omnibus Plan | Restricted Stock | Minimum      
Stockholders Equity Note [Line Items]      
Share-based compensation arrangement by share-based payment award, vesting period   1 year  
Omnibus Plan | Restricted Stock | Maximum      
Stockholders Equity Note [Line Items]      
Share-based compensation arrangement by share-based payment award, vesting period   3 years