XML 70 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Additional Lease Information
Additional information related to our right of use assets and related lease liabilities is as follows:
Year Ended December 31,
 202420232022
Cash paid for operating lease liabilities (in thousands)$3,736 $2,884 $7,871 
Weighted average remaining lease term (years)4.33.93.4
Weighted average discount rate3.9 %5.1 %4.9 %
Schedule of Maturities of Operating Lease Liabilities
Maturities of our operating lease liabilities as of December 31, 2024 is as follows:
Operating Leases
(In thousands)
2025$2,803 
20263,268 
20273,200 
20281,671 
2029271 
Thereafter903 
Total12,116 
Less: imputed interest(1,059)
Total lease liabilities$11,057