XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition - Schedules of Concentration of Risk (Details) - Revenue Benchmark - Customer Concentration Risk
12 Months Ended
Dec. 31, 2025
Customer A  
Concentration Risk [Line Items]  
Concentration risk percentage 58.00%
Customer B  
Concentration Risk [Line Items]  
Concentration risk percentage 42.00%