XML 87 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of other information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases        
Operating leases net operating cash outflows $ 2,779 $ 1,007 $ 4,038 $ 1,216
Right of use assets exchanged for new operating lease liabilities     $ 5,962 $ 2,118
Weighted-average remaining lease term - operating leases 5 years 6 months 6 years 9 months 18 days 5 years 6 months 6 years 9 months 18 days
Weighted-average discount rate - operating leases 7.30% 6.80% 7.30% 6.80%