XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.3
COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details)
9 Months Ended
Sep. 30, 2025
Significant Accounting Policies [Line Items]  
Invoice payment terms 30 days
Contract assets and contract liabilities length of agreement with customers 1 year
Minimum  
Significant Accounting Policies [Line Items]  
Performance obligations period 1 day
Maximum  
Significant Accounting Policies [Line Items]  
Performance obligations period 1 year