Quarterly report pursuant to Section 13 or 15(d)

Variable Interest Entity (Details)

v3.23.3
Variable Interest Entity (Details)
$ in Millions
Jul. 26, 2023
USD ($)
Orifast Solution Sdn Bhd  
Variable Interest Entity [Line Items]  
Finance receivable $ 70.0
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement  
Variable Interest Entity [Line Items]  
Initial investment $ 100.0
Percentage of initial investment to be paid by each party 30.00%
Term of agreement 10 years
Additional term of agreement 5 years
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Maximum  
Variable Interest Entity [Line Items]  
Term of right reserved to purchase the equipment 7 years
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | YBS International Berhad (YBS)  
Variable Interest Entity [Line Items]  
Percentage of initial investment to be paid by each party 70.00%
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Orifast Solution Sdn Bhd  
Variable Interest Entity [Line Items]  
Term loan repaid period 6 years
Grace period 12 months