XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.4
Stockholders' Equity - Restricted Stock Units (Details) - shares
Sep. 30, 2024
Dec. 31, 2023
Stockholders' Equity    
Common stock, shares outstanding (in shares) 23,581,290 19,795,053
Common stock, shares issued (in shares) 23,581,290 19,795,053
Restricted Stock    
Stockholders' Equity    
Common stock, shares outstanding (in shares) 0 0
Common stock, shares issued (in shares) 0 0