Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Common Stock (Details)

v3.25.0.1
Stockholders' Equity - Common Stock (Details) - shares
Dec. 31, 2024
Nov. 01, 2022
Oct. 31, 2022
Equity [Abstract]      
Common shares authorized prior to reverse stock split (in shares)     700,000,000
Common shares authorized (in shares) 175,000,000 175,000,000