XML 110 R99.htm IDEA: XBRL DOCUMENT v3.25.3
Equity and Temporary Equity - Reverse Stock Split Narrative (Details)
Aug. 08, 2024
shares
Sep. 30, 2025
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Aug. 07, 2024
shares
Equity [Abstract]        
Reverse stock split, conversion ratio 0.1      
Common stock, par value (in usd per share) | $ / shares   $ 0.001 $ 0.001  
Common stock, shares outstanding (in shares) 13,166,057 13,655,062 13,261,379 130,529,931
Incremental shares issued for fractional shares (in shares) 113,064