false
2024
Q2
--12-31
0001157647
128277
40646