v3.25.4
SIGNIFICANT ACCOUNTING POLICIES - Property and Equipment (Details)
Dec. 31, 2025
Minimum | Buildings and improvements  
Property and Equipment  
Useful lives of property and equipment 5 years
Minimum | Furniture and fixtures  
Property and Equipment  
Useful lives of property and equipment 2 years
Minimum | Computer hardware and software  
Property and Equipment  
Useful lives of property and equipment 3 years
Minimum | Machinery and equipment  
Property and Equipment  
Useful lives of property and equipment 3 years
Maximum | Buildings and improvements  
Property and Equipment  
Useful lives of property and equipment 39 years
Maximum | Furniture and fixtures  
Property and Equipment  
Useful lives of property and equipment 10 years
Maximum | Computer hardware and software  
Property and Equipment  
Useful lives of property and equipment 5 years
Maximum | Machinery and equipment  
Property and Equipment  
Useful lives of property and equipment 8 years