v3.26.1
Segment Data (Details)
3 Months Ended
Mar. 31, 2026
Segments
Segment Data [Abstract]  
Description of segment The Chief Executive Officer assess performance for the segments and decide how to allocate resources based on segment profit or loss.
Chief executive officer Chief Executive Officer [Member]
Reportable business segments 3