XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT INFORMATION - Additional Information (Details) - claim
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]      
Number of operating segments 1    
Number of reportable segments 1    
Long lived assets maintained in the United States (as a percent) 82.00%   83.00%
Total Revenue | Geographic Concentration Risk | U.S.      
Segment Reporting Information [Line Items]      
Concentration risk (as a percent) 68.00% 66.00%  
Total Revenue | Geographic Concentration Risk | Outside of the U.S. (“OUS”)      
Segment Reporting Information [Line Items]      
Concentration risk (as a percent) 32.00% 34.00%