XML 78 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information - Additional Information (Details) - Segment
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue, Major Customer [Line Items]    
Number of Operating Segments 1  
Number of Reportable Segments 1  
Customer Member | Sales Revenue Net Member | Customer Concentration Risk Member    
Revenue, Major Customer [Line Items]    
Concentration Risk, Percentage 66.00% 7.00%