v3.25.0.1
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Summary of operating lease assets and liabilities
The following table provides a summary of operating lease assets and liabilities as of December 31, 2024 (in thousands):
Assets
Operating lease right-of-use assets$11,326 
Liabilities
Operating lease liabilities3,747 
Operating lease liabilities, non-current14,543 
Total operating lease liabilities$18,290 
Schedule of remaining maturities of operating lease liabilities
Remaining maturities of operating lease liabilities as of December 31, 2024 are as follows (in thousands):
Years ending December 31,
2025$4,913 
20263,483 
20273,292 
20282,672 
20292,723 
Thereafter5,435 
Total future minimum lease payments$22,518 
Less: imputed interest(4,228)
Total operating lease liabilities$18,290