v3.26.1
Short-Term Borrowing - Schedule of Credit Facility (Details) - Line of Credit [Member] - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Credit Facility [Line Items]    
2026 $ 7,838  
2027 620  
2028 9  
Current 7,838
Non-current 629
Total $ 8,467