v3.26.1
Revenue - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 16,203 [1] $ 8,140
Short-term contract liabilities 1,562 [2] 3,100
Total contract liabilities 1,562 3,100
Accounts receivable, net [1] 15,102 16,203
Short-term contract liabilities [2] 3,395 1,562
Total contract liabilities $ 3,395 $ 1,562
[1] Includes related party accounts receivable of $7.5 million and $2.5 million as of June 30, 2026 and December 31, 2025, respectively.
[2] Includes related party contract liabilities of $1.7 million and nil as of June 30, 2026 and December 31, 2025, respectively.