v3.26.1
Organization (Additional Information) (Details) - $ / shares
Mar. 31, 2026
Dec. 31, 2025
Jan. 22, 2024
Organization [Line Items]      
Common stock, par value $ 0.001 $ 0.001  
IPO [Member]      
Organization [Line Items]      
Shares of common stock (in Shares)     5,450,000
Common stock, par value     $ 0.001
Public offering price per share     $ 16.45