XML 92 R85.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Transactions - Impact of Equity Awards Granted (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Equity awards expense recognized $ 3,053 $ 2,463 $ 15,668 $ 14,588
Expense Deferred [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Equity awards expense deferred $ 2,633 $ 2,340 $ 4,832 $ 4,863