v3.26.1
Initial Public Offering - Additional Information (Details) - Common Stock [Member] - USD ($)
Dec. 31, 2024
Dec. 23, 2024
Initial Public Offering [Line Items]    
Stock issued during period, shares, new issues 1,500,000 10,000,000
Shares issued price per share $ 10 $ 10
Proceeds from issuance initial public offering $ 15,000,000 $ 100,000,000