XML 110 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - Schedule Of Supply Share Authorized Changes For The Equity-Based (Details) - shares
Nov. 02, 2023
Apr. 20, 2023
Apr. 15, 2021
Jun. 13, 2018
May 01, 2015
Share-Based Payment Arrangement [Abstract]          
Shares Added 8,000 4,000 4,910 4,525 6,000
Total Additional Shares Authorized 27,400 19,400 15,400 10,500 6,000