v3.25.2
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Due from related party        
Due from related party, opening balance     $ 1,612  
Due to related party, opening balance     573  
Due from related party, closing balance $ 2,130   2,130  
Due to related party, closing balance 501   501  
Qualstar        
Due from related party        
Due from related party, opening balance 11 $ 13 8 $ 1
Due to related party, opening balance 61 25 12 32
Billed (or accrued) to related party by Interlink 133 104 253 180
Paid by related party to Interlink (127) (101) (244) (165)
Billed (or accrued) to Interlink by related party 44 37 93 73
Paid by Intelink to related party (87) (51) (87) (94)
Due from related party, closing balance 17 16 17 16
Due to related party, closing balance 18 11 18 11
BKF Capital        
Due from related party        
Due from related party, opening balance   1   2
Billed (or accrued) to related party by Interlink 2 2 4 4
Paid by related party to Interlink $ (2) (2) $ (4) (5)
Billed (or accrued) to Interlink by related party   19   75
Paid by Intelink to related party   (19)   (75)
Due from related party, closing balance   $ 1   $ 1