Private Placement - Additional Information (Details) - Sponsor - Private Placement Warrants - $ / shares |
6 Months Ended | |
---|---|---|
May 12, 2022 |
Jun. 30, 2025 |
|
Private Placement [Line Items] | ||
Class of warrants and rights issued during the period | 14,400,000 | 16,087,500 |
Class of warrants and rights issued price per warrant | $ 1 | $ 1 |