XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of future minimum lease payments under non-cancelable operating leases excluding the effect of straight-line rent and variable rental payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases [Abstract]  
2025 (remaining six months) $ 277
2026 522
2027 495
2028 289
2029 13
Thereafter 0
Total $ 1,596