Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity Reverse Stock Split (Details)

v3.24.0.1
Stockholders' Equity Reverse Stock Split (Details)
Nov. 01, 2022
shares
Dec. 31, 2023
shares
Dec. 31, 2022
shares
Oct. 31, 2022
shares
Equity [Abstract]        
Reverse stock split, conversion ratio 0.25      
Common shares authorized prior to reverse stock split (in shares)       700,000,000
Common shares authorized (in shares) 175,000,000 175,000,000 175,000,000