v3.26.1
Stockholders’ Equity and Stock-Based Compensation - 2022 Long Term Incentive Compensation Plan (Details) - 2022 Long Term Incentive Compensation Plan
Jun. 16, 2026
shares
Jun. 17, 2025
Jun. 30, 2026
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of additional shares authorized (in shares) 4,000,000    
Common stock available for awards, up to (in shares) 26,067,275    
Common stock counted against the maximum shares available for grant for each share awarded under the plan (in shares)   1  
Shares available for future grants (in shares)     9,896,752