XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Stock Purchase and Stock Incentive Plans - Summary of Future expense of Unvested Awards (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Share-Based Payment Arrangement [Abstract]  
2024 $ 7,854
2025 11,699
2026 3,647
2027 157
2028 and thereafter 6
Total $ 23,363