XML 104 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments, Contingencies and Other Commitments, Contingencies and Other (Details 3) (Details) - shares
2 Months Ended
Dec. 31, 2024
Dec. 15, 2020
Jan. 02, 2020
Nov. 19, 2019
Feb. 01, 2019
Dec. 31, 2018
Dec. 15, 2018
May 01, 2018
Mar. 01, 2018
Dec. 31, 2017
Feb. 01, 2020
Loss Contingencies [Line Items]                      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years     4 years   6 years     5 years 7 years  
Chief Operating Officer [Member]                      
Loss Contingencies [Line Items]                      
Deferred Compensation Arrangement with Individual, Shares Issued     11,598                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   2 years                  
Chief Executive Officer [Member]                      
Loss Contingencies [Line Items]                      
Deferred Compensation Arrangement with Individual, Shares Issued         87,500 87,500          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period                     5 years
Chief Financial Officer [Member]                      
Loss Contingencies [Line Items]                      
Deferred Compensation Arrangement with Individual, Shares Issued               18,750      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period             3 years