XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Organization and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of estimated useful lives
 
Computer equipment 3 years
Machinery & equipment 5 years
Furniture & fixtures 5 years
Leasehold improvements Lesser of lease term or 5 years