XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation - Issuance of Shares to Directors in Lieu of Cash Retainers for Service (Details) - Non-employee - Other Awards - Director
3 Months Ended
Mar. 31, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award  
Common stock shares issued 13,127
Share-Based Payment Arrangement, Grantee Status [Extensible Enumeration] Non-employee