XML 93 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plans - Issuances Under Management Incentive Plan (Details) - Management Incentive Plan [Member] - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Awards outstanding, beginning 228,188 126,865
Vested (106,357) (58,942)
Granted   160,265
Awards outstanding, ending 121,831 228,188
Unamortized grant date fair value, beginning 8,100,000 3,800,000
Unamortized grant date fair value, ending 4,000,000 8,100,000
June 2021 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Awards outstanding, beginning 29,976 76,269
Vested (14,988) (46,293)
Awards outstanding, ending 14,988 29,976
Estimated grant date fair value $ 39,530  
Unamortized grant date fair value, beginning 800,000 2,400,000
Unamortized grant date fair value, ending 200,000 800,000
July/August 2021 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Awards outstanding, beginning 37,947 50,596
Vested (37,947) (12,649)
Granted   0
Awards outstanding, ending 0 37,947
Estimated grant date fair value $ 39,530  
Unamortized grant date fair value, beginning 0 1,400,000
Unamortized grant date fair value, ending 0 0
March 2022 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Awards outstanding, beginning 72,050 0
Vested (24,017) 0
Granted   72,050
Awards outstanding, ending 48,033 72,050
Estimated grant date fair value $ 58,800  
Unamortized grant date fair value, beginning 3,100,000 0
Unamortized grant date fair value, ending 1,600,000 3,100,000
July 2022 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Awards outstanding, beginning 88,215 0
Vested (29,405) 0
Granted   88,215
Awards outstanding, ending 58,810 88,215
Estimated grant date fair value $ 58,800  
Unamortized grant date fair value, beginning 4,200,000 0
Unamortized grant date fair value, ending 2,200,000 4,200,000