v3.25.4
Business Combination - Schedule of Pro Forma Amounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Pro Forma Amounts [Abstract]    
Pro forma revenue $ 63,281 $ 99,734
Pro forma net loss $ 234,440 $ 347,963