v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Contract liabilities includes related party [1] $ 1,833 $ (1,475)
Proceeds from related party [2] 120  
Related Party [Member]    
Accounts receivable includes related party 5,000 600
Payable and accruals includes related party 300 1,900
Contract liabilities includes related party 1,700 0
Proceeds from related party $ 100 $ 0
[1] Includes a change in related party contract liabilities of $1.7 million and nil for the six months ended June 30, 2026 and 2025, respectively.
[2] Includes proceeds from a related party of $0.1 million and nil for the six months ended June 30, 2026 and 2025, respectively.