v3.26.1
Segments - Schedule of Other Financial Information Regarding The Company’s Operating Segment (Parentheticals) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Other Financial Information Regarding The Company’s Operating Segment [Line Items]        
Related parties amounts $ 5 $ 533 $ 10 $ 1,142
Operating Segment [Member]        
Schedule of Other Financial Information Regarding The Company’s Operating Segment [Line Items]        
Related parties amounts $ 5 $ 533 $ 10 $ 1,142