XML 114 R99.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of Other Pertinent Lease Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Operating lease costs $ 1,051 $ 1,123
Short-term lease costs 30 12
Variable operating lease costs 240 187
Operating cash flows paid for amounts in the measurement of finance lease liabilities 1,078 1,084
Operating lease assets obtained in exchange for lease obligations $ 15 $ 936