XML 111 R86.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographic Information (Details) - segment
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of reportable segments 1  
Sales Revenue, Net [Member] | UNITED STATES | Customer Concentration Risk    
Concentration risk percentage 83.00% 95.00%