XML 76 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Segments - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Segment
customer
Jun. 30, 2024
Jun. 30, 2025
Segment
customer
Jun. 30, 2024
customer
Dec. 31, 2024
Segment
Segment Reporting Information [Line Items]          
Number of operating segments | Segment 1   1   2
Exemplar          
Segment Reporting Information [Line Items]          
Percentage of revenue attributable to customer 76.90% 74.80% 50.50% 65.50%  
Number of customers | customer 4   3 4