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