XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Overview, Basis of Presentation and Significant Accounting Policies (Details) - Schedule of Revenue - Customer Concentration Risk [Member] - Revenue Benchmark [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
[1]
Jun. 30, 2024
[1]
Jun. 30, 2023
Customer A [Member]        
Schedule of Revenue [Line Items]        
Amount [1] $ 627
% of Total Revenue [1] 5.80%
Customer B [Member]        
Schedule of Revenue [Line Items]        
Amount $ 430,456 [1]
% of Total Revenue 14.40% [1]
[1] Customer revenue, as a percentage of total revenue, was less than 10%