v3.25.2
Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on a Recurring Basis and Indicates the Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets:    
Total assets $ 20,694 $ 40,069
Liabilities:    
Total liabilities 840 787
Warrant liabilities - public warrants [Member]    
Liabilities:    
Total liabilities 502 423
Warrant liabilities - private warrants [Member]    
Liabilities:    
Total liabilities 338 364
Money market funds [Member]    
Assets:    
Total assets 641 709
U.S. treasury securities [Member]    
Assets:    
Total assets 20,053 39,360
Fair Value, Recurring [Member] | Quoted Prices in Active Markets for Identical Items (Level 1) [Member]    
Assets:    
Total assets 641 709
Liabilities:    
Total liabilities 502 423
Fair Value, Recurring [Member] | Quoted Prices in Active Markets for Identical Items (Level 1) [Member] | Warrant liabilities - public warrants [Member]    
Liabilities:    
Total liabilities 502 423
Fair Value, Recurring [Member] | Quoted Prices in Active Markets for Identical Items (Level 1) [Member] | Warrant liabilities - private warrants [Member]    
Liabilities:    
Total liabilities
Fair Value, Recurring [Member] | Significant Other observable Inputs (Level 2) [Member]    
Assets:    
Total assets 20,053 39,360
Liabilities:    
Total liabilities
Fair Value, Recurring [Member] | Significant Other observable Inputs (Level 2) [Member] | Warrant liabilities - public warrants [Member]    
Liabilities:    
Total liabilities
Fair Value, Recurring [Member] | Significant Other observable Inputs (Level 2) [Member] | Warrant liabilities - private warrants [Member]    
Liabilities:    
Total liabilities
Fair Value, Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Assets:    
Total assets
Liabilities:    
Total liabilities 338 364
Fair Value, Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member] | Warrant liabilities - public warrants [Member]    
Liabilities:    
Total liabilities
Fair Value, Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member] | Warrant liabilities - private warrants [Member]    
Liabilities:    
Total liabilities 338 364
Fair Value, Recurring [Member] | Money market funds [Member] | Quoted Prices in Active Markets for Identical Items (Level 1) [Member]    
Assets:    
Total assets 641 709
Fair Value, Recurring [Member] | Money market funds [Member] | Significant Other observable Inputs (Level 2) [Member]    
Assets:    
Total assets
Fair Value, Recurring [Member] | Money market funds [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Assets:    
Total assets
Fair Value, Recurring [Member] | U.S. treasury securities [Member] | Quoted Prices in Active Markets for Identical Items (Level 1) [Member]    
Assets:    
Total assets
Fair Value, Recurring [Member] | U.S. treasury securities [Member] | Significant Other observable Inputs (Level 2) [Member]    
Assets:    
Total assets 20,053 39,360
Fair Value, Recurring [Member] | U.S. treasury securities [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Assets:    
Total assets