v3.26.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Due to related party        
Due from related party, opening balance     $ 1,542  
Due to related party, opening balance     985  
Due from related party, closing balance $ 2,148   2,148  
Due to related party, closing balance 568   568  
Qualstar        
Due to related party        
Due from related party, opening balance 55 $ 11 5 $ 8
Due to related party, opening balance 39 61 25 12
Billed (or accrued) to related party by Interlink 89 133 157 253
Paid by related party to Interlink (137) (127) (155) (244)
Billed (or accrued) to Interlink by related party 44 44 82 93
Paid by Interlink to related party (53) (87) (77) (87)
Due from related party, closing balance 7 17 7 17
Due to related party, closing balance $ 30 $ 18 $ 30 $ 18