v3.25.2
Short Term Borrowing - Schedule of Short Term Borrowing (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Short Term Borrowing    
Total short term borrowing $ 415 $ 2,650
Seacoast business funding [Member]    
Short Term Borrowing    
Total short term borrowing 415 589
Convertible note [Member]    
Short Term Borrowing    
Total short term borrowing $ 2,061