v3.25.4
Summary of Significant Accounting Policies - Common Stock Split (Details)
Dec. 05, 2025
Dec. 31, 2025
$ / shares
Dec. 31, 2024
$ / shares
Accounting Policies [Abstract]      
Stock split, conversion ratio 5    
Common stock, par value (in USD per share)   $ 0.001 $ 0.001