v3.25.1
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Statement of Cash Flows [Abstract]      
Restricted cash, at the beginning of period $ 143 $ 1,536 $ 1,400
Restricted cash, at the end of period $ 315 $ 143 $ 1,536