XML 78 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting - Additional Information (Detail)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Segment
ReportingUnit
Jun. 30, 2024
Dec. 31, 2024
Number of operating segments     1    
Number of reporting units | ReportingUnit     1    
Number of reportable segments     1    
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]     srt:ChiefExecutiveOfficerMember    
Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description     Net income as reported on the condensed consolidated statements of comprehensive income is the measure of segment profit or loss used by the CODM in allocating resources and assessing performance.    
Concentration Risk, Percentage 100.00% 100.00% 100.00% 100.00%  
Minimum | Sales Revenue | Customer Concentration Risk          
Concentration Risk, Percentage 10.00% 10.00% 10.00% 10.00%  
Customer Number One | Accounts Receivable | Customer Concentration Risk          
Concentration Risk, Percentage     10.00%    
No One Customer | Accounts Receivable | Customer Concentration Risk          
Concentration Risk, Percentage         10.00%