v3.26.1
Segment Information - General Information (Details) - segment
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting, Disclosure of Entity's Reportable Segments    
Number of reportable segments 1 1
Segment Reporting, CODM, Individual Title and Position or Group Name srt:ChiefExecutiveOfficerMember srt:ChiefExecutiveOfficerMember