XML 43 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Schedule of Revenue (Details) - Concentration of credit risk - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Company A        
Revenue, Major Customer [Line Items]        
Revenue $ 4,382 $ 3,692 $ 11,450 $ 14,224
Company B        
Revenue, Major Customer [Line Items]        
Revenue 6,089 4,157 15,036 14,443
Company C        
Revenue, Major Customer [Line Items]        
Revenue 4,199 3,418 14,504 12,512
Company D        
Revenue, Major Customer [Line Items]        
Revenue [1]   $ 2,574 9,197 $ 9,402
Company E        
Revenue, Major Customer [Line Items]        
Revenue [2] $ 3,760   $ 14,133  
[1] Company D did not have over 10% of revenue during the three months ended September 30, 2025.
[2] Company E did not have over 10% of revenue during the three and nine months ended September 30, 2024.