v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of Net Earnings (Loss) per Ordinary Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES            
Net Income $ 2,109,887 $ 1,906,945 $ 2,389,999 $ 4,016,832 $ 4,584,093 $ 4,641,489
Total number of ordinary shares - Basic 29,868,214   29,868,214 29,868,214   29,868,214
Total income allocated by class - Basic $ 2,109,887   $ 2,389,999 $ 4,016,832   $ 4,641,489
Less: Accretion allocated based on ownership percentage - Basic (2,225,629)   (2,495,957) (4,352,257)   (4,912,276)
Plus: Accretion applicable to the redeemable class - Basic 2,225,629   2,495,957 4,352,257   4,912,276
Total income (loss) by class - Basic $ 2,109,887   $ 2,389,999 $ 4,016,832   $ 4,641,489
Total number of ordinary shares - Diluted 42,721,964   42,721,964 42,721,964   42,721,964
Total income allocated by class - Diluted $ 2,109,887   $ 2,389,999 $ 4,016,832   $ 4,641,489
Less: Accretion allocated based on ownership percentage - Diluted (2,225,629)   (2,495,957) (4,352,257)   (4,912,276)
Plus: Accretion applicable to the redeemable class - Diluted 2,225,629   2,495,957 4,352,257   4,912,276
Total income (loss) by class - Diluted $ 2,109,887   $ 2,389,999 $ 4,016,832   $ 4,641,489
Redeemable Shares            
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES            
Total number of ordinary shares - Basic 23,000,000   23,000,000 23,000,000   23,000,000
Ownership percentage - Basic 77.00%   77.00% 77.00%   77.00%
Total income allocated by class - Basic $ 1,624,613   $ 1,840,299 $ 3,092,961   $ 3,573,947
Less: Accretion allocated based on ownership percentage - Basic (1,713,735)   (1,921,887) (3,351,238)   (3,782,452)
Plus: Accretion applicable to the redeemable class - Basic 2,225,629   2,495,957 4,352,257   4,912,276
Total income (loss) by class - Basic $ 2,136,508   $ 2,414,369 $ 4,093,980   $ 4,703,770
Weighted average shares - Basic 23,000,000   23,000,000 23,000,000   23,000,000
Earnings (loss) per ordinary share - Basic (in dollars per share) $ 0.09   $ 0.1 $ 0.18   $ 0.2
Total number of ordinary shares - Diluted 34,500,000   34,500,000 34,500,000   34,500,000
Ownership percentage - Diluted 81.00%   81.00% 81.00%   81.00%
Total income allocated by class - Diluted $ 1,709,008   $ 1,935,899 $ 3,253,634   $ 3,759,606
Less: Accretion allocated based on ownership percentage - Diluted (1,802,760)   (2,021,725) (3,525,328)   (3,978,943)
Plus: Accretion applicable to the redeemable class - Diluted 2,225,629   2,495,957 4,352,257   4,912,276
Total income (loss) by class - Diluted $ 2,131,878   $ 2,410,131 $ 4,080,563   $ 4,692,938
Weighted average shares - Diluted 34,500,000   34,500,000 34,500,000   34,500,000
Earnings (loss) per ordinary share - Diluted (in dollars per share) $ 0.06   $ 0.07 $ 0.12   $ 0.14
Non- Redeemable Shares            
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES            
Total number of ordinary shares - Basic 6,868,214   6,868,214 6,868,214   6,868,214
Ownership percentage - Basic 23.00%   23.00% 23.00%   23.00%
Total income allocated by class - Basic $ 485,274   $ 549,700 $ 923,871   $ 1,067,542
Less: Accretion allocated based on ownership percentage - Basic (511,895)   (574,070) (1,001,019)   (1,129,823)
Total income (loss) by class - Basic $ (26,621)   $ (24,370) $ (77,148)   $ (62,281)
Weighted average shares - Basic 6,868,214   6,868,214 6,868,214   6,868,214
Earnings (loss) per ordinary share - Basic (in dollars per share) $ (0.004)   $ (0.004) $ (0.01)   $ (0.009)
Total number of ordinary shares - Diluted 8,221,964   8,221,964 8,221,964   8,221,964
Ownership percentage - Diluted 19.00%   19.00% 19.00%   19.00%
Total income allocated by class - Diluted $ 400,879   $ 454,100 $ 763,198   $ 881,883
Less: Accretion allocated based on ownership percentage - Diluted (422,870)   (474,232) (826,929)   (933,332)
Total income (loss) by class - Diluted $ (21,991)   $ (20,132) $ (63,731)   $ (51,449)
Weighted average shares - Diluted 8,221,964   8,221,964 8,221,964   8,221,964
Earnings (loss) per ordinary share - Diluted (in dollars per share) $ (0.003)   $ (0.002) $ (0.008)   $ (0.006)