XML 92 R84.htm IDEA: XBRL DOCUMENT v3.25.2
Reportable Segment Information - (Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Assets [Abstract]      
Total assets $ 20,848,368 $ 20,479,170 $ 19,305,427
Operating Segments [Member] | Moving and Storage Consolidations [Member]      
Assets [Abstract]      
Total assets 17,858,535 17,522,952  
Operating Segments [Member] | Property and Casualty Insurance [Member]      
Assets [Abstract]      
Total assets 545,984 535,032  
Operating Segments [Member] | Life Insurance [Member]      
Assets [Abstract]      
Total assets 3,134,650 3,066,907  
Intersegment Eliminations [Member]      
Assets [Abstract]      
Total assets $ 690,801 $ 645,721