v3.25.4
Operating Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating lease:    
Right-of-use asset $ 12,626 $ 12,512
Less: accumulated amortization and impairment (12,626) (1,004)
Right-of-use asset, net 11,508
Lease liabilities:    
Current lease liabilities 1,867 1,229
Non-current lease liabilities 807 10,646
Total lease liabilities $ 2,674 $ 11,875
Weighted average discount rate 5.25% 6.58%
Weighted average remaining lease term (years) 1 year 5 months 1 day 5 years 5 months 1 day