XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Contract Receivables, Net - Summary of Contract Receivables Sold to MUFG but Not Yet Collected From Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Receivables [Abstract]    
Beginning balance $ 21,302 $ 3,819
Billed receivables sold during the period 133,398 28,635
Collections from customers during the period (129,824) (17,044)
Ending balance [1] $ 24,876 $ 15,410
[1] For the three months ended March 31, 2024 and 2023, the Company recorded net inflows of $3.6 million and $11.6 million, respectively, in its cash flows from operating activities from the sale of billed receivables. The ending balance of $24.9 million and $15.4 million represent billed receivables that were sold and derecognized by the Company, but have not yet been collected from customers as of March 31, 2024 and 2023.