XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information (Details) - segments
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Feb. 09, 2023
Segment Information [Abstract]          
Purchased services percentage         40.00%
Reportable business segments 2 2 2 2