XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Technology, and Equipment - Schedule of Property, Technology, and Equipment (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Property Plant And Equipment [Line Items]    
Property, technology, and equipment $ 71,698 $ 69,632
Less: accumulated depreciation and amortization (48,209) (44,074)
Property, technology, and equipment, net 23,489 25,558
Computer software    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment $ 29,103 28,165
Computer software | Minimum    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment, useful life 3 years  
Computer software | Maximum    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment, useful life 5 years  
Office and warehouse equipment    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment $ 18,980 16,275
Office and warehouse equipment | Minimum    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment, useful life 3 years  
Office and warehouse equipment | Maximum    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment, useful life 15 years  
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment [1] $ 11,976 11,170
Trailers and related equipment    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment $ 3,996 6,946
Trailers and related equipment | Minimum    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment, useful life 3 years  
Trailers and related equipment | Maximum    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment, useful life 15 years  
Computer equipment    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment $ 5,616 5,240
Computer equipment | Minimum    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment, useful life 3 years  
Computer equipment | Maximum    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment, useful life 5 years  
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment $ 2,027 $ 1,836
Furniture and fixtures | Minimum    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment, useful life 3 years  
Furniture and fixtures | Maximum    
Property Plant And Equipment [Line Items]    
Property, technology, and equipment, useful life 15 years  
[1] The cost is amortized over the shorter of the lease term or useful life.