v3.26.3
Share-Based Compensation - Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 1,378,652 1,290,065
Aggregate fair value of units granted $ 29,799 $ 15,715
Time-based RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 865,283 866,796
Aggregate fair value of units granted $ 17,589 $ 9,675
Performance-based RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 342,253 0
Aggregate fair value of units granted $ 6,931 $ 0
Market-based RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 171,116 423,269
Aggregate fair value of units granted $ 5,279 $ 6,040