v3.26.1
Disaggregation of Revenues and Segment Reporting (Details)
12 Months Ended
Dec. 31, 2025
Disaggregation of Revenues and Segment Reporting [Abstract]  
Reportable segments 4