XML 65 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Share-Based Compensation - 2025 Employee Stock Purchase Plan Narrative (Details) - shares
3 Months Ended 11 Months Ended
Jan. 01, 2026
Mar. 31, 2026
Mar. 31, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock reserved for issuance of conversion shares (in shares)   16,144,932 16,144,932
2025 Employee Stock Purchase Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Automatic stock plan increase, percent of diluted stock     1.00%
Number of additional shares authorized for issuance (in shares) 333,453    
Shares issued during period (in shares)   0  
Common stock reserved for issuance of conversion shares (in shares)   528,950 528,950