v3.25.2
Operating Segment Information - Additional Information (Details)
Jun. 30, 2025
Jun. 30, 2024
Prime Holdings Insurance Services, Inc. (Prime)    
Segment Reporting    
Ownership percentage 23.00% 23.00%