v3.26.1
Stockholders' Equity - XConn Acquisition (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Feb. 10, 2026
May 02, 2026
Feb. 20, 2026
XConn      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of awards assumed in acquisition $ 35.4    
Pre-acquisition service 20.5    
Share-based compensation expense to be recognized $ 15.0    
XConn 2021 EIP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of common stock authorized for issuance (in shares)     0.5
Award expiration period   10 years  
XConn 2021 EIP | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period (in years)   3 years  
XConn 2021 EIP | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period (in years)   4 years  
XConn 2021 EIP | Outstanding Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of common stock authorized for issuance (in shares)     0.5
XConn 2021 EIP | New Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of common stock authorized for issuance (in shares)     0.1