XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Common Stock (Details)
3 Months Ended
Mar. 31, 2024
Vote
shares
Dec. 31, 2023
shares
Common Stock    
Common Stock, shares authorized 1,600,000,000 1,600,000,000
Number of voting rights entitled for each share of Common Stock held | Vote 1  
Common stock, shares outstanding 6,365,355 6,365,355