v3.26.1
Fair Value Measurements - Changes in fair value of Level 3 warrant liabilities (Details) - USD ($)
1 Months Ended 3 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Mar. 31, 2026
Changes in fair value of Level 3 warrant liabilities      
Fair value, beginning balance   $ 3,928,418 $ 3,576,268
Issuance of Public and Private Warrants $ 3,678,335    
Change in fair value of warrant liabilities $ (102,067) $ 518,782 $ 352,150
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value Adjustment of Warrants Fair Value Adjustment of Warrants Fair Value Adjustment of Warrants
Fair value, ending balance $ 3,576,268 $ 4,447,200 $ 3,928,418
Public warrants      
Changes in fair value of Level 3 warrant liabilities      
Fair value, beginning balance   3,900,800 3,551,129
Issuance of Public and Private Warrants 3,652,400    
Change in fair value of warrant liabilities $ (101,271) $ 515,200 $ 349,671
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value Adjustment of Warrants Fair Value Adjustment of Warrants Fair Value Adjustment of Warrants
Fair value, ending balance $ 3,551,129 $ 4,416,000 $ 3,900,800
Private placement warrants      
Changes in fair value of Level 3 warrant liabilities      
Fair value, beginning balance   27,618 25,139
Issuance of Public and Private Warrants 25,935    
Change in fair value of warrant liabilities $ (796) $ 3,582 $ 2,479
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value Adjustment of Warrants Fair Value Adjustment of Warrants Fair Value Adjustment of Warrants
Fair value, ending balance $ 25,139 $ 31,200 $ 27,618