XML 95 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Details) - Schedule of supplemental balance sheet information related to leases - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating lease right-of-use assets:    
Operating lease right-of-use assets $ 10,038 $ 445
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Operating lease liabilities:    
Operating lease liabilities, current $ 1,875 $ 211
Operating lease liabilities, non-current 8,720 281
Total operating lease liabilities $ 10,595 $ 492