v3.26.1
Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Allowances for credit losses $ 1,917 $ 3,378
Common stock par value (in usd per share) $ 0.0001 $ 0.0001
Common stock shares authorized (in shares) 2,000,000,000 2,000,000,000
Common stock shares issued (in shares) 135,663,014 130,776,161
Common stock outstanding (in shares) 135,663,014 130,776,161
Receivables, net [1] $ 191,311 $ 176,779
Prepaid expenses and other current assets, net [2] 72,473 72,647
Accounts payable [3] 133,662 136,962
Accrued expenses [4] 60,940 66,690
Current portion of operating lease liabilities [5] 8,105 9,617
Long-term operating lease liabilities [6] 14,525 14,055
Related Parties    
Receivables, net 59,283 55,156
Prepaid expenses and other current assets, net 4,881 4,730
Accounts payable 20,010 18,765
Accrued expenses 5,898 6,849
Current portion of operating lease liabilities 4,866 5,221
Long-term operating lease liabilities 2,714 5,371
Other assets net $ 33,529 $ 33,913
[1] Includes amounts due from related parties of $59,283 and $55,156 as of June 30, 2026, and December 31, 2025, respectively. (See Note 15. Related Party Transactions)
[2] Includes amounts due from related parties of $4,881 and $4,730 as of June 30, 2026, and December 31, 2025, respectively. (See Note 15. Related Party Transactions)
[3] Includes amounts due to related parties of $20,010 and $18,765 as of June 30, 2026, and December 31, 2025, respectively. (See Note 15. Related Party Transactions)
[4] Includes amounts due to related parties of $5,898 and $6,849 as of June 30, 2026, and December 31, 2025, respectively. (See Note 15. Related Party Transactions)
[5]
6.Includes amounts due to related parties of $4,866 and $5,221 as of June 30, 2026, and December 31, 2025, respectively. (See Note 15. Related Party Transactions)
[6] Includes amounts due to related parties of $2,714 and $5,371 as of June 30, 2026, and December 31, 2025, respectively. (See Note 15. Related Party Transactions)