v3.25.3
Segment Reporting (Details)
9 Months Ended
Sep. 30, 2025
segment
Segment Reporting  
Number of primary operating business segments 3
Number of reportable segments not disclosed flag true