XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT REPORTING - Disaggregation of Net Sales and Revenue Recognized from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Product Segment [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers $ 520,895 $ 457,312
Professional Services Segment [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 71,729 37,279
Managed Services Segment [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 44,580 40,910
Financing Segment [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 637,204 535,501
Transferred at Point in Time [Member] | Product Segment [Member] | Sales Channel, Directly to Consumer [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 474,505 421,884
Transferred at Point in Time [Member] | Product Segment [Member] | Sales Channel, Through Intermediary [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 46,390 35,428
Transferred at Point in Time [Member] | Professional Services Segment [Member] | Sales Channel, Directly to Consumer [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 0 0
Transferred at Point in Time [Member] | Professional Services Segment [Member] | Sales Channel, Through Intermediary [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 0 0
Transferred at Point in Time [Member] | Managed Services Segment [Member] | Sales Channel, Directly to Consumer [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 0 0
Transferred at Point in Time [Member] | Managed Services Segment [Member] | Sales Channel, Through Intermediary [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 0 0
Transferred at Point in Time [Member] | Financing Segment [Member] | Sales Channel, Directly to Consumer [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 474,505 421,884
Transferred at Point in Time [Member] | Financing Segment [Member] | Sales Channel, Through Intermediary [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 46,390 35,428
Transferred over Time [Member] | Product Segment [Member] | Sales Channel, Directly to Consumer [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 0 0
Transferred over Time [Member] | Professional Services Segment [Member] | Sales Channel, Directly to Consumer [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 71,729 37,279
Transferred over Time [Member] | Managed Services Segment [Member] | Sales Channel, Directly to Consumer [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 44,580 40,910
Transferred over Time [Member] | Financing Segment [Member] | Sales Channel, Directly to Consumer [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers $ 116,309 $ 78,189