XML 115 R103.htm IDEA: XBRL DOCUMENT v3.25.1
Reverse Stock Split (Additional Information) (Details)
Sep. 23, 2024
$ / shares
Dec. 31, 2024
$ / shares
Dec. 31, 2023
$ / shares
Class A Common Stock [Member]      
Stockholders' Equity [Line Items]      
Reverse stock split, conversion ratio 0.05    
Common stock, par value $ 0.001 $ 0.001 $ 0.001
Class B Common Stock [Member]      
Stockholders' Equity [Line Items]      
Reverse stock split, conversion ratio 0.05    
Common stock, par value $ 0.001 $ 0.001 $ 0.001