v3.26.1
Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Allowances for credit losses $ 1,703 $ 3,378
Common stock par value (in usd per share) $ 0.0001 $ 0.0001
Common stock shares authorized ( shares) 2,000,000,000 2,000,000,000
Common stock shares issued (shares) 134,635,086 130,776,161
Common stock outstanding (in shares) 134,635,086 130,776,161
Receivables, net [1] $ 182,781 $ 176,779
Prepaid expenses and other current assets, net [2] 73,369 72,647
Accounts payable [3] 137,695 136,962
Accrued expenses [4] 53,837 66,690
Current portion of operating lease liabilities [5] 8,679 9,617
Long-term operating lease liabilities [6] 11,673 14,055
Related Parties    
Receivables, net 54,303 55,156
Prepaid expenses and other current assets, net 4,053 4,730
Other assets net 33,786 33,913
Accounts payable 24,207 18,765
Accrued expenses 6,048 6,849
Current portion of operating lease liabilities 4,953 5,221
Long-term operating lease liabilities $ 3,933 $ 5,371
[1] Includes amounts due from related parties of $54,303 and $55,156 as of March 31, 2026, and December 31, 2025, respectively. (See Note 15. Related Party Transactions)
[2] Includes amounts due from related parties of $4,053 and $4,730 as of March 31, 2026, and December 31, 2025, respectively. (See Note 15. Related Party Transactions)
[3] Includes amounts due to related parties of $24,207 and $18,765 as of March 31, 2026, and December 31, 2025, respectively. (See Note 15. Related Party Transactions)
[4] Includes amounts due to related parties of $6,048 and $6,849 as of March 31, 2026, and December 31, 2025, respectively.
[5]
6.Includes amounts due to related parties of $4,953 and $5,221 as of March 31, 2026, and December 31, 2025, respectively. (See Note 15. Related Party Transactions)
[6] Includes amounts due to related parties of $3,933 and $5,371 as of March 31, 2026, and December 31, 2025, respectively. (See Note 15. Related Party Transactions)