Organization (Additional Information) (Details) - $ / shares |
1 Months Ended | |||
---|---|---|---|---|
Jan. 22, 2024 |
Jun. 30, 2025 |
Jun. 27, 2025 |
Dec. 31, 2024 |
|
Organization [Line Items] | ||||
Common stock, par value | $ 0.001 | $ 0.42 | $ 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 |