v3.26.1
Fair Value Measurements - Schedule of Earnout Share Liability (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
Schedule of Earnout Share Liability [Line Items]  
Balance ending $ 7,161,000
Earnout Shares [Member]  
Schedule of Earnout Share Liability [Line Items]  
Balance beginning 6,196,000
Change in fair value 965,000
Balance ending $ 7,161,000