v3.26.1
Summary of Significant Accounting Policies -Schedule of Concentration of Revenue (Details) - Concentration of credit risk - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Company A    
Revenue, Major Customer [Line Items]    
Revenue $ 3,397 $ 4,382
Company B    
Revenue, Major Customer [Line Items]    
Revenue 3,284 4,480
Company C    
Revenue, Major Customer [Line Items]    
Revenue 2,946 5,502
Company D    
Revenue, Major Customer [Line Items]    
Revenue 0 4,284
Company E    
Revenue, Major Customer [Line Items]    
Revenue 2,765 5,960
Company F    
Revenue, Major Customer [Line Items]    
Revenue 0 3,788
Company G    
Revenue, Major Customer [Line Items]    
Revenue $ 2,448 $ 0