Quarterly report pursuant to Section 13 or 15(d)

Related Parties (Details)

v3.23.3
Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]          
Accounts receivable, net $ 24,641   $ 24,641   $ 26,726
Revenues 62,612 $ 37,249 180,315 $ 106,844  
Related Party          
Related Party Transaction [Line Items]          
Accounts receivable, net 265   265   258
Revenues 1,665 677 6,607 871  
Related Party | Related Party A          
Related Party Transaction [Line Items]          
Accounts receivable, net 265   265   0
Revenues 168 677 776 871  
Related Party | Related Party B          
Related Party Transaction [Line Items]          
Accounts receivable, net 0   0   $ 258
Revenues $ 1,497 $ 0 $ 5,831 $ 0