XML 56 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Narrative (Details)
3 Months Ended
Jan. 01, 2026
Mar. 31, 2026
shares
Mar. 31, 2025
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Percentage increase in equity awards authorized to be issued 4.00%    
2024 ESPP Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Increase in number of shares reserved for future issuance (as a percent) 0.01    
Shares issued (in shares)   0 0