XML 71 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Components of Lease Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost [1] $ 716 $ 1,986
Variable lease cost 198 313
Sublease income (959) (698)
Net lease cost $ (45) $ 1,601
[1] Includes short-term lease costs, which were immaterial.